如何知道Bytebuf是从Netty4的哪个频道读取的?

如何知道Bytebuf是从Netty4的哪个频道读取的?,netty,channel,Netty,Channel,调用channelRead时,我需要知道数据是从哪个通道读取的,我有几个子通道 在Netty3中,我们可以在调用channelConnected时将一个对象附加到通道或ChannelHandlerContext,然后从Attachments中告诉通道有更好的方法吗 但是在Netty4中,我找不到这样的方法。您可以通过 channel.attr(key).set(...) 您可以使用channel.hashCode;并从channelGroup对象恢复通道

调用channelRead时,我需要知道数据是从哪个通道读取的,我有几个子通道

在Netty3中,我们可以在调用channelConnected时将一个对象附加到通道或ChannelHandlerContext,然后从Attachments中告诉通道有更好的方法吗


但是在Netty4中,我找不到这样的方法。

您可以通过

channel.attr(key).set(...)
您可以使用channel.hashCode;并从channelGroup对象恢复通道