问题描述
我设置了 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 (将#修改为@)