Netty ChannelHandlerContext.set / getAttachment()线程安全吗?

时间:2013-12-12 22:04:29

标签: netty

有人建议,在处理程序的调用中存储有状态信息的一种方法是使用与处理程序附加的ChannelHandlerContext对象中的setAttachment()和getAttachment()方法。但是我没有看到在ChannelHandlerContext的实现类中设置/获取附件的任何同步。在这种情况下,如何可以确保附件在处理程序对象的调用之间的可见性,例如,在同一个处理程序对象上多次调用messageReceived()时,这些调用可能是在不同的线程中调用的?

1 个答案:

答案 0 :(得分:0)