- 论坛徽章:
- 1
|
今天在配置apache(2.2.4)+tomcat(6.0.23), tomcat的链接APACHE的端口设置为4009(默认为8009),已经正常启动了,并且在apache的配置里也设置了链接端口为4009,可是apache还是去找8009端口,不去链接4009端口,以下是我的apache的部分配置,请高手看看,我哪里没有配置好,谢谢。
附:如果tomcat使用默认的8009启动,apache就可以链接上,但是自定义的4009就是链接不上。
httpd.conf:
NameVirtualHost test.abc.com
LoadModule jk_module /apache/modules/mod_jk.so
JkWorkersFile /apache/conf/workers.properties
JkLogFile /apache/logs/mod_jk.log
JkLogLevel info
JkLogStampFormat "[%a %b %d %H:%M:%S %Y]"
JkOptions +ForwardKeySize +ForwardURICompat -ForwardDirectories
JkRequestLogFormat "%w %V %T"
<VirtualHost test.abc.com>
DocumentRoot "/home/abc/web"
ServerName test.abc.com
JkMountFile /apache/conf/abc.properties
<Directory "/home/abc/web">
Options FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
<Location /server-status>
SetHandler server-status
Order allow,deny
Deny from nothing
Allow from all
</Location>
abc.properties:
/servlet/* = balance
/*.de = balance
/*.jsp = balance
/dwr/* = balance
workers.properties:
worker.list=balance
#defaine a worker for apache
worker.tomcat49.type=ajp13
worker.tomcat49.host=localhost
worker.tomcat49.port=4009
worker.tomcat49.connection_pool_timeout=600
worker.tomcat49.lbfactor=1
worker.tomcat49.socket_timeout=300
worker.tomcat49.socket_keepalive=1
worker.balance.balance_workers=tomcat49
worker.balance.method=R
worker.balance.sticky_session=1
|
|