修改Netty 中EventLoopGroup的线程名字前缀

此方案针对 netty 4 , 阅读Netty 源码的过程中涉及到多种线程跳转,2-1 3-1 4-1 类似的命名头晕眼花,直接改了成方便辨认的名字吧!
代码如下:

public static EventLoopGroup getEventLoopGroup(String name, int nThread) {
        DefaultThreadFactory defaultThreadFactory = new DefaultThreadFactory(name, Thread.MAX_PRIORITY);
        Executor executor = new ThreadPerTaskExecutor(defaultThreadFactory);
        return new NioEventLoopGroup(nThread, executor);
    }
EventLoopGroup bossGroup = getEventLoopGroup("boss", 1);
EventLoopGroup workGroup = getEventLoopGroup("work", 1);

// 创建线程池
EventExecutorGroup executorService = getEventLoopGroup("custom", 1);

效果如下:
在这里插入图片描述
舒服~ 继续看源码咯~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值