netty->[组件] channelHandlerContext.attr和channel.attr对比

这两个都是attributeMap的实现

netty版本4.1开始,两者之间作用域相同,不存在每个handle中存在一个map ,context中也存在一个单独的map

统一作用域的关键如下-> 具体的实现就是context其实是调用对应的channel的attr方法

netty->[组件] channelHandlerContext.attr和channel.attr对比_第1张图片

 

你可能感兴趣的:(netty)