欲哭无泪,apache与resin整合终于成功
一直以来用的apache+tomcat,今天研究下resin(没用过resin,对此不熟,加大了整合难度)下的集群配置,却怎么也整合不起来,经过多次调试,最终找到原因,是resin的mod_caucho.dll根本没起作用.
整合代码如下:
在apache的httpd.conf最下面加入如下:
LoadModule caucho_module modules\mod_caucho.dllNameVirtualHost *:80<VirtualHost *:80>ServerName test.hr2.comDocumentRoot E:\practise_notes\program\java\running_web\hrDirectoryIndex index.jspCustomLog logs/test1.com-access.log common<IfModule mod_caucho.c> #resin的连接地址和端口:注意如果apache和resin在同一台主机,要写成localhost#不然连接不了resin,在apache的err日志里会有#Apache/2.2.14 (Unix) Resin/3.1.9 configured -- resuming normal operations出现#resin的内置代理端口是6800,http访问端口如果改为8080,这里的端口还是要写成6800#如果是其他主机直接写ip和端口ResinConfigServer localhost 6800#下面location是匹配需要经过此代理的url地址, SetHandler caucho-request为通过resin服务<Location /caucho-status>SetHandler caucho-status</Location>#匹配动态页面<LocationMatch (.*?).jsp>SetHandler caucho-request</LocationMatch></IfModule></VirtualHost>