优化您的 Apache Geronimo 发行版
2010-04-23 00:00:00 来源:WEB开发网核心提示: 查看原图(大图)竟然有 24 秒之多!我记得 Geronimo M4 所用的时间不到 10 秒,再看一下内存消耗情况,优化您的 Apache Geronimo 发行版(3),如 图 2 所示,图 2. 内存消耗将近 100MB,Tomcat 欢迎页面下载完毕后,可将自己的应用程序模块放置在 We
查看原图(大图)
竟然有 24 秒之多!我记得 Geronimo M4 所用的时间不到 10 秒。再看一下内存消耗情况,如 图 2 所示。
图 2. 内存消耗
将近 100MB。在本文结尾处,您将看到能节省多少时间和内存。
接下来将自定义所安装的已有 Geronimo 发行版。
自定义 Geronimo
现在到了有趣的地方。将在已有 Apache Geronimo 发行版中停用那些不符合需要的服务和应用程序。停用服务和取消部署服务之间是有差异的。取消部署将一个模块从 Geronimo 中彻底删除,但您可能会在取消部署后发现需要此模块,这将导致不得不重新下载一个新的 Apache Geronimo 安装。首先介绍停用 不必要的应用程序。
启动与停用应用程序
停用 Apache Geronimo 上运行的应用程序非常简单。Geronimo 初次启动时,在 图 1 中可以看到,已启动的 Web 应用程序显示在屏幕中间的 Started Application Modules 标题下。
键入以下命令停用 Web 应用程序模块:
java -jar bin\deployer.jar --user system --password manager stop <application-module-ID>
这里的 <application-module-ID> 是 Web 应用程序的标识符,例如 geronimo/ldap-demo-tomcat/1.0/car 是 ldap 演示版标识符,geronimo/welcome-tomcat/1.0/car 为 Tomcat 欢迎页面的标识符。注意,Tomcat 欢迎页面下载完毕后,可将自己的应用程序模块放置在 Web 服务器的根下,从而可实现更好的自定义。
- ››apache设置域名绑定 以及绑定不起作用的排查
- ››apache rewrite将指定URL转向指定的几个服务器
- ››apache配置文件httpd.comf部分参数说明
- ››Apache+Mysql+PHP+phpMyAdmin+Mac OS X 10.7 Lion...
- ››apache+tomcat负载均衡_项目实例
- ››apache mysql php 源码编译使用
- ››Apache添加mod_aspdotnet.so支持ASP.NET配置指南
- ››Apache中改变php.ini的路径
- ››Apache2.2与Tomcat6整合及虚拟主机配置
- ››Apache+php+mysql在windows下的安装与配置图解
- ››Apache+Subversion完美结合,CentOS下实现版本控制...
- ››优化精髓之商业性网站常遇见的问题和误区
更多精彩
赞助商链接