修改apache的配置文件httpd.conf
LoadModule jk_module modules/mod_jk.so
JkWorkersFile conf/workers.properties
JkMountFile conf/uriworkermap.properties
JkLogFile logs/mod_jk.log
JkLogLevel warn
JkLogStampFormat "[%a %b %d %H:%M:%S %Y] "
继续在httpd/conf文件夹下touch workers.properties
加入
# list the workers by name
worker.list=DLOG4J, status
# localhost server 1
# ------------------------
worker.s1.port=8019
worker.s1.host=localhost
worker.s1.type=ajp13
worker.s1.lbfactor=1
# localhost server 2
# ------------------------
worker.s2.port=8029
worker.s2.host=localhost
worker.s2.type=ajp13
worker.s2.lbfactor=1
#worker.s2.stopped=1
worker.DLOG4J.type=lb
worker.retries=3
worker.DLOG4J.balanced_workers=s1, s2
worker.DLOG4J.sticky_session=1
worker.status.type=status
保存退出
并touch uriworkermap.properties
加入
/*=DLOG4J
/jkstatus=status
!/*.gif=DLOG4J
!/*.jpg=DLOG4J
!/*.png=DLOG4J
!/*.css=DLOG4J
!/*.js=DLOG4J
!/*.htm=DLOG4J
!/*.html=DLOG4J
!/=DLOG4J
保存退出
touch mod_jk.conf
加入
#加载moldules下mod_jk.so文件
loadModule jk_module modules/mod_jk.so
#加载集群中的工作的tomcat配置文件
JkWorkersFile conf/workers.properties
#共享内存的配置和运行时信息文件名
JkShmFile logs/mod_jk.shm
#加载请求处理分配文件
JkMountFile conf/uriworkermap.properties
#指定jk的日志输出文件
JkLogFile logs/mod_jk.log
#日志输出文件的级别
JkLogLevel error
保存退出
切换到/tomcat/conf/
进入 server.xml
按以下进行修改:
#这里的端口两个tomcat的要不一样
connectionTimeout="20000"
redirectPort="8443" />
#AJP端口
# s1是worker.properties里定义的,要一致
unpackWARs="true" >
# 新加的
最后可能需要你将httpd.conf中的
Directory改成
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/29773961/viewspace-1357857/ ,如需转载,请注明出处,否则将追究法律责任。