当重写的方法抛出异常时,WebSocketServer 会崩溃

作者: cvilsmeier创建于 2025年7月30日更新于 2025年11月11日

描述错误 当覆盖方法(onClose、onError)抛出异常时,WebSocketServer 会崩溃。在生产环境中,我们遇到了这个问题:由于某些情况,我们的实现在错误的地方为一个"不良"的 WebSocket 客户端抛出了一些异常。这些异常导致了 WebSocketServer 的崩溃:服务器不再接受任何客户端连接,即使是"良好的"客户端也不行。

内容来源: TooTallNate/Java-WebSocket