使用Netty 4,当使用处理大量消息的服务调用write(msg)时,我当前有一个写入侦听器。
是否有将服务/应用程序级别ID附加到Future的策略。这样当写入侦听器operationComplete(Future)触发时,我可以将该ID回显给我。这将允许我保留一个监听器(并且没有MAP查找)以及不必为每次写入都有一个监听器实例。其他策略?
提前感谢。
答案 0 :(得分:0)
您可以实现自己的ChannelPromise,其中包含此ID并将ChannnelPromise作为最后一个参数传递给write调用。 Netty本身并不支持这一点。