美文网首页
netty工程经验tips

netty工程经验tips

作者: 江江的大猪 | 来源:发表于2021-05-19 22:03 被阅读0次
    • netty服务端高低水位设置配合channelWritabilityChanged设置autoRead做到保护
            public void channelWritabilityChanged(ChannelHandlerContext ctx) throws Exception {
                if (ctx.channel().config().isAutoRead() != ctx.channel().isWritable()) {
                    ctx.channel().config().setAutoRead(ctx.channel().isWritable());
                }
                super.channelWritabilityChanged(ctx);
            }
    
    • netty客户端可以通过信号量控制同一时间的请求量,避免oom
    • netty做连接管理,一部分依赖注册和注销实时处理,一部分依赖定时过期扫描。大型分布式系统做这种连接管理,都是这样并行方案

    相关文章

      网友评论

          本文标题:netty工程经验tips

          本文链接:https://www.haomeiwen.com/subject/bbczlltx.html