2016-03-15 89 views
2

我想知道这是什么如何阅读Netty的日志

  • [nioEventLoopGroup-2-2]
  • [nioEventLoopGroup-2-3]
  • [nioEventLoopGroup-5-2]

表示在netty日志(数字)。 它与线程有关吗?

回答

1

是的。命名方案是

poolName + '-' + poolId.incrementAndGet() + '-' + nextId.incrementAndGet(); 

哪里poolName是类,poolId是一个全球性的计数器,nextId是每个池。

所以nioEventLoopGroup-2-2nioEventLoopGroup-2-3是来自第二个池的第二个和第三个线程,而nioEventLoopGroup-5-2是来自其他池的第二个线程。

src:https://github.com/netty/netty/blob/4.0/common/src/main/java/io/netty/util/concurrent/DefaultThreadFactory.java#L94