【问题标题】:Netty-socketio exception listenerNetty-socketio 异常监听器
【发布时间】:2015-10-05 18:54:49
【问题描述】:

有谁知道这个处理程序何时在 netty-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

【问题讨论】:

    标签: socket.io netty


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-06-14
      • 1970-01-01
      • 2021-11-03
      • 1970-01-01
      • 2012-10-03
      相关资源
      最近更新 更多