在apache中,模块mod_jk在DNS上更改IP时不会更改主机名的IP。
apache的版本: 服务器版本:Apache / 2.2.15(Unix) 服务器内置:2013年8月2日08:02:15
版本mod_jk:1.2.37
示例:
workers.properties
worker.portalconsultoras_prd.type=ajp13
worker.portalconsultoras_prd.host=hostexample.com.br
worker.portalconsultoras_prd.port=8009
此配置正常。
但是,当在DNS中的主机名中更改ip时,模块md_jk开始无法连接。按照mod_jk的日志下面:
[Wed Sep 18 12:00:33 2013] [5315:140659824723936] [info] jk_open_socket :: jk_connect.c(627):connect to 107.xx.xx.220:8009 failed(errno = 115) [Wed Sep 18 12:00:33 2013] [5315:140659824723936] [info] ajp_connect_to_endpoint :: jk_ajp_common.c(995):打开套接字失败(107.xx.xxx.220:8009)(错误= 115) [Wed Sep 18 12:00:33 2013] [5315:140659824723936] [错误] ajp_send_request :: jk_ajp_common.c(1630):( portalconsultoras_prd)连接到后端失败。 Tomcat可能没有启动或正在侦听错误的端口(errno = 115)
我想要一个apache配置来避免这个问题。
在google中寻找解决方案,打开“HostnameLookups”,但效率低下。
谢谢!