Netty-socketio异常监听器

时间:2015-10-05 08:24:12

标签: socket.io netty

有谁知道这个处理程序何时在netty-socketio librairie中执行?

    @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

1 个答案:

答案 0 :(得分:0)

当由于I / O错误或处理器实现而由于处理事件时抛出异常而由Netty引发异常时,将调用

exceptionCaught事件处理程序方法。在大多数情况下,应该记录捕获的异常并在此处关闭其关联的通道,尽管此方法的实现可能会有所不同,具体取决于您要处理异常情况的操作。例如,您可能希望在关闭连接之前发送带有错误代码的响应消息。