apache2.2+tomcat6負載均衡問題
我在一個redhat linux web伺服器上配了apache2.2+2個tomcat6,使用了tomcat-connectors-1.2.23。
問題是:相同的配置在區域網內和伺服器本地測試負載均衡成功,但在internet上測試卻一個tomcat的cpu負載很高,而另外一個很少有cpu負載。用瀏覽器訪問頁面,第一次開啟失敗,第二次成功。並且使用session報什麼route的異常。不知道什麼原因!
我的httpd.conf相關配置:
# Load mod_jk
LoadModule jk_module modules/mod_jk.so
# Configure mod_jk
JkWorkersFile conf/workers.properties
JkLogFile logs/mod_jk.log
JkShmFile logs/mod_jk.log
JkLogLevel error
JkLogStampFormat "[%a %b %d %H:%M:%S %Y] "
JkMount /*.html loadbalancer
JkMount /*.jsp loadbalancer
JkMount /*.do loadbalancer
我的workers.properties相關配置:
worker.list=loadbalancer
worker.maintain=60
worker.tomcat.port=8009
worker.tomcat.host=localhost
worker.tomcat.type=ajp13
worker.tomcat.lbfactor=5
worker.tomcat2.port=8010
worker.tomcat2.host=localhost
worker.tomcat2.type=ajp13
worker.tomcat2.lbfactor=5
worker.loadbalancer.type=lb
worker.loadbalancer.balance_workers=tomcat, tomcat2
tomcat的server.xml相關配置:
<Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />
<Engine name="Standalone" defaultHost="localhost" jvmRoute="tomcat"/>
tomcat2的server.xml相關配置:
<Connector port="8010" protocol="AJP/1.3" redirectPort="8443" />
<Engine name="Standalone" defaultHost="localhost" jvmRoute="tomcat2"/>
問題是:相同的配置在區域網內和伺服器本地測試負載均衡成功,但在internet上測試卻一個tomcat的cpu負載很高,而另外一個很少有cpu負載。用瀏覽器訪問頁面,第一次開啟失敗,第二次成功。並且使用session報什麼route的異常。不知道什麼原因!
我的httpd.conf相關配置:
# Load mod_jk
LoadModule jk_module modules/mod_jk.so
# Configure mod_jk
JkWorkersFile conf/workers.properties
JkLogFile logs/mod_jk.log
JkShmFile logs/mod_jk.log
JkLogLevel error
JkLogStampFormat "[%a %b %d %H:%M:%S %Y] "
JkMount /*.html loadbalancer
JkMount /*.jsp loadbalancer
JkMount /*.do loadbalancer
我的workers.properties相關配置:
worker.list=loadbalancer
worker.maintain=60
worker.tomcat.port=8009
worker.tomcat.host=localhost
worker.tomcat.type=ajp13
worker.tomcat.lbfactor=5
worker.tomcat2.port=8010
worker.tomcat2.host=localhost
worker.tomcat2.type=ajp13
worker.tomcat2.lbfactor=5
worker.loadbalancer.type=lb
worker.loadbalancer.balance_workers=tomcat, tomcat2
tomcat的server.xml相關配置:
<Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />
<Engine name="Standalone" defaultHost="localhost" jvmRoute="tomcat"/>
tomcat2的server.xml相關配置:
<Connector port="8010" protocol="AJP/1.3" redirectPort="8443" />
<Engine name="Standalone" defaultHost="localhost" jvmRoute="tomcat2"/>
相關文章
- Flume高可用負載均衡問題負載
- 一個負載均衡的問題負載
- 使用tengine解決負載均衡的session問題負載Session
- 關於 apache + tomcat 的負載均衡問題ApacheTomcat負載
- 負載均衡負載
- gRPC負載均衡(客戶端負載均衡)RPC負載客戶端
- gRPC負載均衡(自定義負載均衡策略)RPC負載
- lvs 負載均衡遇到的一個問題. (問題解決)負載
- NGINX 負載均衡Nginx負載
- WebSocket負載均衡Web負載
- IP負載均衡負載
- 【Nginx】負載均衡Nginx負載
- nginx負載均衡Nginx負載
- 負載均衡技術(一)———負載均衡技術介紹負載
- 解密負載均衡技術和負載均衡演算法解密負載演算法
- DNS解析常見問題:如何為網站配置負載均衡?DNS網站負載
- 關於用Java做叢集和負載均衡的問題Java負載
- 負載均衡技術(二)———常用負載均衡服務介紹負載
- 【知識分享】四層負載均衡和七層負載均衡負載
- 淺談負載均衡負載
- 漫談負載均衡負載
- Nginx負載均衡模式Nginx負載模式
- 面試之負載均衡面試負載
- 負載均衡知多少?負載
- 負載均衡簡介負載
- 負載均衡詳解負載
- LoadBalancer負載均衡負載
- 負載均衡叢集負載
- 負載均衡---ribbon負載
- Nginx--負載均衡Nginx負載
- Flume負載均衡配置負載
- apache 負載均衡配置Apache負載
- 【Haproxy】haproxy負載均衡負載
- Tengine TCP 負載均衡TCP負載
- SAP ECC 負載均衡負載
- nginx 負載均衡搭建Nginx負載
- Nginx負載均衡策略Nginx負載
- 解析 Nginx 負載均衡Nginx負載