2016-03-15 85 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