我想使用Netty Channel.attr()存储HttpRequest以便在库例程中使用。
有人知道如何在控制器方法中找到当前频道吗?
我以为@Threadlocal范围可能会有所帮助,但我还不能弄清楚。
答案 0 :(得分:1)
所有Netty处理程序在必须重写的方法中都有ChannelHandlerContext ctx
参数。例如,SimpleChannelInboundHandler
:
@Override
protected void channelRead0(ChannelHandlerContext ctx, Object message) {
Channel channel = ctx.channel();
}