为了使glassfish在产品环境中运行的更快,可以调整一些参数来提高性能:
Java虚拟机参数将-client改为-server。
根据服务器的内存大小调整堆使用参数,如果服务器内存为2G,可以调整堆内存为-Xms1024m, -Xmx1024m。
一般应用服务器发布程序后页面不需要经常更改,网站改版后可以重新发布,所以可以禁用页面和类自动检测功能。
glassfish的自动发布功能在开发时很有用,不过正式的网站服务器上可以禁用此功能来避免线程检测,提高性能。
为了提高并发连接数,需要增大线程数,默认的最大线程数一般比较小,glassfish最大为20。
提高Keep Alive的连接数量,对AJAX站点来说这点很重要,很多页面刷新需要经常请求服务器处理,提高Keep Alive连接数目可以复用打开的连接,减少请求的时间。
启用Http Cache,打开Admon Console -> Configuration -> HTTP Service -> HTTP File Cache,选中Globally和File Transmission选项,根据网站内容的不同适当调整文件缓存的大小。
分享到:
相关推荐
GlassFish 数据源连接池配置 GlassFish 是一个开源的 Java EE 应用服务器,它提供了一个基于 Web 的管理接口,允许用户通过 Web 界面配置和管理服务器的各种设置。其中,配置数据源连接池是 GlassFish 的一个重要...
文件标题“GlassFish 管理配置”明确指出,本文档将聚焦于GlassFish服务器开源版本5.0的管理和配置。描述中提到的“配置和管理GlassFish服务器开源版本的说明”进一步强调了这一主题,并暗示了文档将详细介绍如何对...
在IT行业中,Glassfish是一款广泛使用的开源应用服务器,它支持多种Java EE标准,包括JNDI(Java Naming and Directory Interface)。...在实际环境中,可能还需要考虑安全性、性能优化和其他特定的应用场景配置。
- **简化配置**:GlassFish提供了更为直观的配置方式,减少了开发者在设置过程中可能遇到的问题。 ##### 可靠性和可用性 - **高可用性**:GlassFish支持集群配置,这意味着可以在多台服务器上运行相同的应用程序...
【GlassFish 5.0 安装与配置详解】 GlassFish,由Oracle公司主导的开源项目,是一款功能强大的Web服务器和应用服务器,以其卓越的性能和丰富的特性在开发者社区中备受推崇。相比于Tomcat,GlassFish提供了更全面的...
GlassFish是一款开源的应用服务器,由Oracle公司维护,它支持Java EE规范,是开发和部署企业级Web应用程序的...同时,源码分析可以帮助你深入理解JMS和GlassFish集成的工作原理,这对于故障排查和性能优化非常有用。
GlassFish 连接池配置指南 GlassFish 是一个功能强大且流行的Java EE 应用服务器,它提供了强大的连接池机制,使得应用程序...通过配置 GlassFish 连接池,我们可以简化应用程序的开发,提高应用程序的性能和可靠性。
在IT行业中,Glassfish是一...这种配置有助于提高应用的可用性和性能,因为请求可以被分发到多个服务器实例,如果某个实例出现故障,其他实例仍能继续服务。同时,负载均衡可以防止单一节点过载,保持系统的稳定运行。
此外,Glassfish 3.1.2.2还提供了强大的管理和监控工具,如GlassFish Server Administration Console,它允许开发者远程配置和管理服务器,查看应用状态,进行日志分析,甚至进行故障排查。同时,服务器支持集群和...
本手册旨在弥补这一空缺,提供一份全面的、深入的Glassfish集群搭建指南,包括图形化界面配置和命令行批处理配置两种方式,以帮助开发者和运维人员更好地理解和操作Glassfish服务器。 ### 1. 图形化界面配置 #### ...
3. **管理工具**:GlassFish提供了强大的管理工具,如Admin Console,允许用户通过Web界面进行服务器配置、应用部署、监控和故障排除。此外,还支持命令行工具asadmin,方便自动化管理和脚本操作。 4. **性能优化**...
- **调整JVM参数**:在`$GLASSFISH_HOME/domain/domain1/config/domain.xml`文件中,可以修改JVM参数以优化性能,如设置堆大小、开启垃圾回收策略等。 - **安全性配置**:在管理控制台中,可以设置用户角色、权限...
3. **模块化架构**:GlassFish采用模块化设计,允许用户根据需要选择安装特定的服务和组件,以优化资源使用和性能。 4. **热部署**:开发者可以在不中断服务的情况下部署和更新应用程序,提高了开发和调试的效率。 ...
1. **安装与配置**:文档将指导如何下载和安装GlassFish服务器,包括设置环境变量、配置网络监听端口和初始化域。 2. **域管理**:GlassFish使用域的概念来组织多个服务器实例,域配置包括了服务器设置、数据源、...
标题 "Glassfish创建数据源" 涉及到的是在Java EE服务器Glassfish上配置数据源以连接到数据库的过程。这个过程对于任何需要利用数据库存储和检索数据的应用程序都至关重要。下面将详细介绍如何在Glassfish中创建数据...
配置完成后,插件会自动检测到GlassFish服务器的配置文件,如domain.xml,允许你进行修改和保存。 部署应用程序是GlassFish插件的核心功能之一。只需将项目拖放到已配置的服务器实例上,Eclipse就会自动将应用打包...
在Glassfish 4.0版本中,配置工具提供了一个直观的界面,使得配置过程相对简便。开发者可以通过命令行工具或管理控制台进行配置,同时也支持通过XML配置文件进行精细调整。 4. **性能调优** "glassfish-...
- 能够为自己的项目选择合适的组件和设计模式,优化性能。 - 可以为基础服务编写自定义插件或扩展,满足特定业务需求。 总结,Glassfish-v2源码是Java EE开发者宝贵的参考资料,通过深入学习,可以深化对Java企业级...
它将详细介绍如何启动、停止和监控服务器,设置系统属性,管理域(domains),以及配置网络、安全和性能相关的参数。 `mq-tech-over.pdf`可能是Glassfish消息队列的技术概述,深入解析了其工作原理和技术细节,包括...