网络套接字异常监听器



有谁知道这个处理程序何时在net_socketio库中执行吗?

    @Override
    public boolean exceptionCaught(ChannelHandlerContext ctx, Throwable e) throws Exception {
        return false;
    }

相关类在这里(库没有很好的文档):https://github.com/mrniko/netty-socketio/blob/master/src/main/java/com/corundumstudio/socketio/listener/ExceptionListenerAdapter.java

exceptionCaught事件处理程序方法在Netty由于I/O错误或处理程序实现由于处理事件时抛出的异常而引发异常时调用。在大多数情况下,应该记录捕获的异常,并在此关闭其关联的通道,尽管此方法的实现可以根据您想要处理异常情况的方式而有所不同。例如,您可能希望在关闭连接之前发送带有错误代码的响应消息。

最新更新