小编scr*_*ibe的帖子

Tomcat CometProcessor NIO通过Apache httpd服务?

我有一个CometProcessor Servlet在Apache Tomcat中运行良好.我的server.xml连接器条目是:

<Connector connectionTimeout="20000" port="8080" protocol="org.apache.coyote.http11.Http11NioProtocol" redirectPort="8443"/>
Run Code Online (Sandbox Code Playgroud)

我可以直接使用指向Tomcat的URL命中servlet(名为'EventBus'),如下所示:

http://xyz.com:8080/EventBus

我有Apache httpd提供.jsp文件和servlet与一个基本的workers.properties文件与一个工人,如:

worker.ajp13w.type=ajp13
worker.ajp13w.host=localhost
worker.ajp13w.port=8009
Run Code Online (Sandbox Code Playgroud)

除了我的CometProcessor servlet之外,这一切都能正常工作.当我尝试点击这个servlet时,我得到:

HTTP method GET is not supported by this URL
Run Code Online (Sandbox Code Playgroud)

有没有人知道如何正确地将请求从Apache httpd转发到Apache Tomcat以获得像CometProcessor这样的NIO连接?

谢谢你的帮助.

apache tomcat comet

5
推荐指数
1
解决办法
1210
查看次数

标签 统计

apache ×1

comet ×1

tomcat ×1