[jboss-user] [Installation, Configuration & DEPLOYMENT] - jboss tomcat issue ...?
itlche
do-not-reply at jboss.com
Thu Mar 5 01:12:50 EST 2009
Hi All,
We have a test environment with 2 apaches and clustered 4 Jboss instances .
We have setup load balancing via modjk properties in apache box.
Our setup is like each apache is in separate box and 2 Jboss instances in separate box. [Totally 4 linux boxes]
During the peak load of users, we get lot of errors in modjk logs like as shown
|
|
| [Tue Feb 17 10:33:27 2009][22106:1241577824] [error] ajp_send_request::jk_ajp_common.c (1359): (snode4) connecting to backend failed. Tomcat is probably not started or is listening on the wrong port (errno=110)
|
|
I felt this may be due to insufficient threads dedicated to tomcat container to process the requests from apache modjk to tomcat. But I am not sure whether this is correct or not.
Please let me know if any one have encountered such errors ?
Configuration details below:
|
|
| ModJK Properties: [Apache]
|
|
|
|
|
|
|
| worker.list=lb,slb,status
|
|
|
| worker.node1.port=8009
|
| worker.node1.host=lm014
|
| worker.node1.type=ajp13
|
| worker.node1.lbfactor=1
|
| worker.node1.connect_timeout=10000
|
| worker.node1.prepost_timeout=10000
|
| worker.node1.socket_timeout=10
|
| worker.node1.connection_pool_timeout=600
|
| # worker.node1.connection_pool_size=10 (1)
|
| worker.node1.domain=snode1
|
|
|
| worker.node2.reference=worker.node1
|
| worker.node2.host=lm014
|
| worker.node2.domain=snode2
|
|
|
| worker.node3.reference=worker.node1
|
| worker.node3.host=lm015
|
| worker.node3.domain=snode3
|
|
|
| worker.node4.reference=worker.node1
|
| worker.node4.host=lm015
|
| worker.node4.domain=snode4
|
|
|
| # Load-balancing behaviour
|
| worker.lb.type=lb
|
| worker.lb.balance_workers=node1,node2,node3,node4
|
| worker.lb.sticky_session=1
|
| # worker.lb.sticky_session_force=1
|
|
|
|
|
| worker.snode1.reference=worker.node1
|
| worker.snode1.host= lm014
|
| worker.snode1.port=8010
|
|
|
| worker.snode2.reference=worker.snode1
|
| worker.snode2.host= lm014
|
|
|
| worker.snode3.reference=worker.snode1
|
| worker.snode3.host=lm015
|
|
|
| worker.snode4.reference=worker.snode1
|
| worker.snode4.host= lm015
|
|
|
| # Load-balancing behaviour
|
| worker.slb.type=lb
|
| worker.slb.balance_workers=snode1,snode2,snode3,snode4
|
| worker.slb.sticky_session=1
|
| # worker.slb.sticky_session_force=1
|
|
|
| worker.status.type=status
|
|
|
|
|
Server.xml [JBOSS Server]
|
| <Connector port="8080" address="${jboss.bind.address}"
|
| maxThreads="250" maxHttpHeaderSize="8192"
|
| emptySessionPath="true" protocol="HTTP/1.1"
|
| enableLookups="false" redirectPort="8443" acceptCount="100"
|
| connectionTimeout="20000" disableUploadTimeout="true" />
|
|
|
| <!-- Define an AJP 1.3 Connector on port 8009 -->
|
| <Connector port="8009" address="${jboss.bind.address}" protocol="AJP/1.3"
|
| emptySessionPath="true" enableLookups="false" redirectPort="443"
|
| scheme="http" secure="false" useIPVHosts="true" proxyPort="80" connectionTimeout="600000" />
|
|
|
| <!-- Define an AJP 1.3 Connector on port 8010 -->
|
| <Connector port="8010" address="${jboss.bind.address}" protocol="AJP/1.3"
|
| emptySessionPath="true" enableLookups="false" redirectPort="80"
|
| scheme="https" secure="true" useIPVHosts="true" proxyPort="443" connectionTimeout="600000" />
|
View the original post : http://www.jboss.org/index.html?module=bb&op=viewtopic&p=4215101#4215101
Reply to the post : http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=4215101
More information about the jboss-user
mailing list