如何使Apache反向代理服务器支持长轮询连接?

如何使Apache反向代理服务器支持长轮询连接?,apache,reverse-proxy,tomcat8,comet,long-polling,Apache,Reverse Proxy,Tomcat8,Comet,Long Polling,我们在Tomcat8服务器上有一个Apache comet servlet,用于长轮询连接,如下所示 public class Connect extends HttpServlet implements CometProcessor { public void event(CometEvent event) throws IOException, ServletException { HttpServletRequest request = event.getHttpS

我们在Tomcat8服务器上有一个Apache comet servlet,用于长轮询连接,如下所示

public class Connect extends HttpServlet implements CometProcessor {
    public void event(CometEvent event) throws IOException, ServletException {
        HttpServletRequest request = event.getHttpServletRequest();
        HttpServletResponse response = event.getHttpServletResponse();
        if (event.getEventType() == CometEvent.EventType.BEGIN) {
            event.setTimeout(300000);
            ...
        } else if (event.getEventType() == CometEvent.EventType.ERROR) {
            event.close();
        } else if (event.getEventType() == CometEvent.EventType.END) {
            event.close();
        }
    }
}
以及Tomcat8 server.xml的连接器,如下所示

 <Connector port="8080" protocol="org.apache.coyote.http11.Http11NioProtocol"
               connectionTimeout="90000"
               redirectPort="8443" URIEncoding="UTF-8"/>
如何使长轮询连接在反向代理上工作

谢谢

ProxyTimeout 310
ProxyPass /Connect http://localhost:8080/Connect connectiontimeout=60 timeout=310 keepalive=On ttl=350
ProxyPassReverse /Connect http://localhost:8080/Connect