Tôi cố gắng sử dụng Tomcat triển khai WebSockets trên máy cục bộ. Khi tôi chỉ sử dụng tất cả mọi thứ tomcat hoạt động tốt, nhưng khi tôi bắt đầu sử dụng gói Apache + mod_jk + Trình duyệt Tomcat hiển thị cho tôi 'Kết nối với ws: //example.com/test/echoMessage bị gián đoạn trong khi trang đang tải' sau vài giây làm việc. WebSocket kết nối được đóng lại sau này.Kết nối WebSocket bị gián đoạn khi Apache HTTPD ở phía trước của Tomcat
Mọi người có thể cho tôi biết cách khắc phục không?
tôi có: Apache HTTPD 2.2.18, 1.2.37 mod_jk, Tomcat 7.0.28
Đây là mã phía máy chủ mà tôi sử dụng: http://svn.apache.org/viewvc/tomcat/trunk/webapps/examples/WEB-INF/classes/websocket/ và phía khách hàng: http://svn.apache.org/viewvc/tomcat/trunk/webapps/examples/websocket/
trình duyệt: Firefox 12, Chrome 19
Tôi không chắc liệu mod_jk có hỗ trợ websockets hay không :( –
@Gergely Có, có vẻ như Apache (hoặc mod_jk) không chuyển tiếp bất kỳ yêu cầu WebSocket nào tới Tomcat .. – Mark