我正在测试Web应用程序,我在Apache日志中遇到这些错误
[Sat Apr 18 03:01:01 2015] [error] [client xx.xx.xxx.253] proxy:DNS查找失败:/ some / url返回的jboss-host-name,referer:{{ 3}}
仅在高负载水平下发生,这表明它可能不是导致它的配置。我看到由于不正确的代理配置而发生此错误的帖子,但我的情况并不属于我的猜测。在测试的最后,我得到另一个错误 - "所有工人都处于错误状态"。我认为第一个DNS错误会导致所有工作人员关闭。
有人可以指出我可以开始寻找的地方吗?如果您需要更多详细信息,请通知我们。
更多详情:
Apache版本:2.2
mod_cluster:1.2.4.Final
我在两台Apache服务器前面有一台F5。平衡器中有十台JBoss服务器。
Apache配置代码段:(我没有使用proxypass,只是modcluster)
<IfModule mod_proxy.c>
ProxyRequests Off
ProxyVia On
</IfModule>
<IfModule mpm_worker_module>
ServerLimit, StartServers and worker related attributes configured here
</IfModule>
ProxyPreserveHost On
MemManagerFile /var/cache/httpd
<VirtualHost *:1280>
ManagerBalancerName some2
........
Jboss config:
<subsystem xmlns="urn:jboss:domain:modcluster:1.1">
<mod-cluster-config advertise-socket="modcluster" proxy-list="host:1280,host-2:1280" balancer="some2" advertise="false" excluded-contexts="invoker,jbossws,juddi,console" connector="http">
<dynamic-load-provider>
<load-metric type="busyness"/>
</dynamic-load-provider>
</mod-cluster-config>
</subsystem>