我正在學習websocket,我嘗試了tomcat howto。 here 一切都很清楚,除了15秒鐘不活動之後,服務器調用狀態爲1002的onclose方法(它應該是協議錯誤)。我應該怎麼做才能保持WebSocket打開,直到我想關閉它?我錯過了什麼嗎? Ps:我正在使用Tomcat 7.0.27如何維持一個websocket打開,直到正確關閉?
1
A
回答
0
我有一個類似的問題,並通過在server.xml配置中設置更高的connectionTimeout來停止它。
Ĵ
0
您可能需要重寫getReadTimeout方法,該方法用於設置在毫秒套接字超時。返回-1確保websocket始終打開,直到從客戶端正確關閉。
@Override
public int getReadTimeout() {
return -1;
}
相關問題
- 1. 如何保持websocket連接,直到任何一方關閉?
- 2. 如何正確關閉socket.io/websocket-client?
- 3. 正確關閉WebSocket(HTML5,Javascript)
- 4. Tomcat clientendpoint websocket保持關閉
- 5. 試圖關閉一個模式並打開另一個,但都保持關閉
- 6. 如何正確關閉套接字然後重新打開它?
- 7. 如何打開和關閉正確的答案按鈕?
- 8. 關閉一個simplemodal打開一個新
- 9. 關閉一個DIV打開另一個
- 10. 如何打開和關閉一組keybinds?
- 11. 多個類打開,只關閉一個
- 12. 如何正確關閉?
- 13. 如何正確關閉流?
- 14. 添加一些持久性到dijit.TitlePane(打開/關閉狀態)
- 15. ModalPopupExtender一打開就關閉
- 16. 使div打開/關閉狀態持續
- 17. 如何用Jetty打開多個websocket Java
- 18. 打開一個新的(gMap v3)時關閉打開InfoBubble
- 19. 打開一個盒子,關閉所有打開的
- 20. 如何在客戶端關閉前保持套接字打開?
- 21. Java Swing:如何在關閉後保持父窗口打開JFileChooser
- 22. 保持會話活動腳本如何打開它,並關閉
- 23. Python - 如何關閉端口保持打開狀態?
- 24. Python文件每次打開/關閉與保持打開狀態直到完成過程
- 25. Websocket連接在Shotgun服務器上未打開時關閉
- 26. 使xterm窗口打開,直到用戶關閉爲止
- 27. 如何關閉Colorbox onclick並打開一個新的Colorbox?
- 28. 在Ckeditor中如何打開另一個Dialog已關閉
- 29. 如何關閉打開另一個框架的JFrame?
- 30. 如何關閉新的打開jframe上的前一個jframe
謝謝。有用! – sasaman85 2012-05-07 19:36:02