mod_jk 无法连接 Apache 和 tomcat
mod_jk not able to connect Apache and tomcat
我无法将我的 Apache 连接到 tomcat 服务器。以下是版本详情。
mod_jk/1.2.39
Apache-2.4.41
tomcat-9.0.31
我创建了 Workers.properties 文件并提到了我的主机名和 AJP 端口,即 8009,并且还从 tomcat 端启用了 Ajp 连接器。我面临的问题是 mod_jk 没有连接到我在 workers.properties 文件中提供的主机。而不是连接到 0.0.0.0。以下是来自 mod_jk.log
的错误
[Wed May 27 12:52:00 2020] [6902:140379841652544] [info] init_jk::mod_jk.c (3383): mod_jk/1.2.39 initialized
[Wed May 27 12:52:00 2020] [6903:140379841652544] [info] init_jk::mod_jk.c (3383): mod_jk/1.2.39 initialized
[Wed May 27 12:53:20 2020] [6906:140379663890176] [info] jk_open_socket::jk_connect.c (735): connect to 0.0.0.0:8009 failed (errno=111)
[Wed May 27 12:53:20 2020] [6906:140379663890176] [info] ajp_connect_to_endpoint::jk_ajp_common.c (1019): Failed opening socket to (0.0.0.0:8009) (errno=111)
[Wed May 27 12:53:20 2020] [6906:140379663890176] [error] ajp_send_request::jk_ajp_common.c (1659): (tomcat1) connecting to backend failed. Tomcat is probably not started or is listening on the wrong port (errno=111)
我已经检查过我可以访问我的 tomcat 服务器并且 运行 没问题。下面是来自 tomcat 服务器
的 Ajp 连接器
<Connector protocol="AJP/1.3"
address="::1"
port="8009"
redirectPort="8443" />
我是否遗漏了任何内容,或者此版本的 mod_jk 是否涉及某种严重错误?
任何类型的建议和帮助都将不胜感激。
谢谢,
安舒
在 IP 地址而不是 0.0.0.0 上启动 tomcat 服务器。
<Connector protocol="AJP/1.3"
address="IP-address"
port="8009"
redirectPort="8443" />
在worker.properties中使用tomcat-地址和端口。重新启动 tomcat 和 Apache 服务。还要确保端口 8009 在 Apache 和 tomcat 服务器之间打开。
我无法将我的 Apache 连接到 tomcat 服务器。以下是版本详情。 mod_jk/1.2.39 Apache-2.4.41 tomcat-9.0.31
我创建了 Workers.properties 文件并提到了我的主机名和 AJP 端口,即 8009,并且还从 tomcat 端启用了 Ajp 连接器。我面临的问题是 mod_jk 没有连接到我在 workers.properties 文件中提供的主机。而不是连接到 0.0.0.0。以下是来自 mod_jk.log
的错误[Wed May 27 12:52:00 2020] [6902:140379841652544] [info] init_jk::mod_jk.c (3383): mod_jk/1.2.39 initialized
[Wed May 27 12:52:00 2020] [6903:140379841652544] [info] init_jk::mod_jk.c (3383): mod_jk/1.2.39 initialized
[Wed May 27 12:53:20 2020] [6906:140379663890176] [info] jk_open_socket::jk_connect.c (735): connect to 0.0.0.0:8009 failed (errno=111)
[Wed May 27 12:53:20 2020] [6906:140379663890176] [info] ajp_connect_to_endpoint::jk_ajp_common.c (1019): Failed opening socket to (0.0.0.0:8009) (errno=111)
[Wed May 27 12:53:20 2020] [6906:140379663890176] [error] ajp_send_request::jk_ajp_common.c (1659): (tomcat1) connecting to backend failed. Tomcat is probably not started or is listening on the wrong port (errno=111)
我已经检查过我可以访问我的 tomcat 服务器并且 运行 没问题。下面是来自 tomcat 服务器
的 Ajp 连接器<Connector protocol="AJP/1.3"
address="::1"
port="8009"
redirectPort="8443" />
我是否遗漏了任何内容,或者此版本的 mod_jk 是否涉及某种严重错误? 任何类型的建议和帮助都将不胜感激。
谢谢, 安舒
在 IP 地址而不是 0.0.0.0 上启动 tomcat 服务器。
<Connector protocol="AJP/1.3"
address="IP-address"
port="8009"
redirectPort="8443" />
在worker.properties中使用tomcat-地址和端口。重新启动 tomcat 和 Apache 服务。还要确保端口 8009 在 Apache 和 tomcat 服务器之间打开。