浏览 6735 次
该帖已经被评为新手帖
|
|
---|---|
作者 | 正文 |
发表时间:2007-02-09
Apache的配置如下: JkWorkersFile conf/workers.properties JkMountFile conf/uriworkermap.properties JkLogFile logs/mod_jk.log JkLogLevel debug workers.properties如下: worker.list=jvm1 worker.jvm1.port=8010 worker.jvm1.host=localhost worker.jvm1.type=ajp13 uriworkermap.properties如下: /*=jvm1 !/*.gif=jvm1 !/*.ico=jvm1 !/*.bmp=jvm1 !/*.swf=jvm1 !/*.jpg=jvm1 !/*.png=jvm1 !/*.css=jvm1 !/*.js=jvm1 !/*.htm=jvm1 !/*.html=jvm1 Tomcat server.xml配置如下: …… <Connector port="8010" enableLookups="false" redirectPort="8444" protocol="AJP/1.3" /> …… <Engine name="Catalina" defaultHost="localhost" jvmRoute="jvm1"> …… Apache除了和Tomcat整合外还整合了SVN。Tomcat下跑了3个应用,独立Apache的时候丝毫没有问题,访问完JSP之后CPU会回到0%。整合时候访问静态资源CPU没有明显变化,一旦通过Apache访问Tomcat下的资源后CPU就到90%以上,而且不会回落。但是应用还是可以正常访问。JK模块用的是mod_jk-apache-2.0.58.so 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2007-02-09
建议你使用apache2.2的mod_proxy_ajp
|
|
返回顶楼 | |
发表时间:2007-02-09
robbin 写道 建议你使用apache2.2的mod_proxy_ajp
robbin老大这么晚还没睡 。我也希望使用Apache2.2,可是我的Apache还肩负着SVN的重担。SVN目前没有提供for Apache2.2的Module。 |
|
返回顶楼 | |
发表时间:2007-02-09
thh_r 写道 robbin 写道 建议你使用apache2.2的mod_proxy_ajp
robbin老大这么晚还没睡 。我也希望使用Apache2.2,可是我的Apache还肩负着SVN的重担。SVN目前没有提供for Apache2.2的Module。 我以前也用apache2.0的mod_jk配过tomcat5.5,是在Linux平台,没有啥问题,唯一郁闷的问题就是log里面时常有些commuciation broken的错误信息,而且有时候访问页面,会突然停滞一下,后来打开apr,就没有这些问题了。 按道理来说,CPU不应该这么高,也许你的mod_jk的二进制版本有问题,建议你用mod_jk源代码自己编译安装,或者你直接用apache2.0的mod_proxy_http得了,拿apache做HTTP Proxy,没有必要非用mod_jk,安装麻烦,而且容易出错。 SVN Server直接走svn server不就好了,何必非要整合apache走http协议,那样会慢很多。 |
|
返回顶楼 | |
发表时间:2007-02-10
robbin 写道 我以前也用apache2.0的mod_jk配过tomcat5.5,是在Linux平台,没有啥问题,唯一郁闷的问题就是log里面时常有些commuciation broken的错误信息,而且有时候访问页面,会突然停滞一下,后来打开apr,就没有这些问题了。 按道理来说,CPU不应该这么高,也许你的mod_jk的二进制版本有问题,建议你用mod_jk源代码自己编译安装,或者你直接用apache2.0的mod_proxy_http得了,拿apache做HTTP Proxy,没有必要非用mod_jk,安装麻烦,而且容易出错。 SVN Server直接走svn server不就好了,何必非要整合apache走http协议,那样会慢很多。 SVN走HTTP协议并不慢,而且多了一个好处就是可以通过IE直接查看源码。我这有一篇讲Apache和Tomcat整合的文档,上面推荐JK整合,有兴趣你可以看看。目前看来我似乎没什么好的选择了。Tomcat上我还跑的JIRA,JIRA目前似乎也不能支持Tomcat6。所以我的选择似乎只有Apache2.0.*+Tomcat4|5|5.5 。http://www.ibm.com/developerworks/cn/opensource/os-lo-apache-tomcat/index.html?S_TACT=105AGX52&S_CMP=techcsdn#rate |
|
返回顶楼 | |
发表时间:2007-02-27
mod_proxy_ajp 能 stick session 吗
|
|
返回顶楼 | |
发表时间:2007-04-20
先将JK模块升级到jk-1.2.22,Tomcat升级到6.10。同样的配置,没有出现CPU100%的情况。怀疑是版本兼容问题。
|
|
返回顶楼 | |