Java 内蒂被抓住了
我正在为netty编写一个编解码器,但是我在处理encocde案例中的异常时遇到了一些问题 从API中,我可以看到Java 内蒂被抓住了,java,exception,netty,promise,codec,Java,Exception,Netty,Promise,Codec,我正在为netty编写一个编解码器,但是我在处理encocde案例中的异常时遇到了一些问题 从API中,我可以看到异常caught(..)将在将来被弃用。 相反,渠道承诺必须失败 有人知道这方面的源代码示例吗?我的编解码器的编码方法需要做什么才能使承诺失败 exceptionCaught(ChannelHandlerContext ctx,可丢弃原因) 不赞成。 将在将来被删除,并且只有ChannelInboundHandler将接收exceptionCaught事件。对于ChannelOut
异常caught(..)
将在将来被弃用。
相反,渠道承诺必须失败
有人知道这方面的源代码示例吗?我的编解码器的编码方法需要做什么才能使承诺失败
exceptionCaught(ChannelHandlerContext ctx,可丢弃原因)
不赞成。
将在将来被删除,并且只有
ChannelInboundHandler
将接收exceptionCaught
事件。对于ChannelOutboundHandler
,ChannelPromise
必须失败。我不确定问题出在哪里。。。只要打电话给ChannelPromise.setFailure(…),你就很好了