IIS Tomcat 连接器,AJP 配置

问题描述

我设置了 ISAPI 连接器以使 IIS Web 服务器与 Tomcat Servlet 容器通信。但是,我在尝试访问 Tomcat 应用程序时遇到错误

***服务暂时不可用! 由于维护停机或容量问题,服务器暂时无法为您的请求提供服务。请稍后再试。

Tomcat/ISAPI/isapi_redirector/1.2.48***

在我的“isapi-redirect.log”中,我收到了这些消息:

ajp_send_request::jk_ajp_common.c (1724): (tomcat01) 连接到后端失败。 Tomcat 可能未启动或正在侦听错误的端口 (errno=61)

但是 Tomcat 已启动并正在运行,并且可以通过“http://localhost:8080/examples/”访问“examples”应用程序

这是我在 Tomcat 的 server.xml 中的 AJP 连接器连接器配置:

<Connector protocol="AJP/1.3"
               address="::1"
               port="8009"
               secretrequired="false"
               redirectPort="8443" />

这里是来自“workers.properties”的条目:

worker.list=tomcat01
worker.tomcat01.type=ajp13
worker.tomcat01.host=localhost
worker.tomcat01.port=8009

我尝试将端口更改为 8109,但它没有更改任何内容,并且我在指向端口 8009 的“isapi-redirect.log”中收到相同的错误消息。 看起来我的 AJP 配置有问题。我需要如何配置它才能使 IIS 请求正确地植根到 Tomcat?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)