最近我看到了io.reactivex.netty.client.PoolExhaustedException。不是netty应该使用O(1)个线程运行?是不是广告作为异步,非阻塞,使用事件循环客户端?为什么RxNetty使用线程池?
如果它使用线程池,那么为什么我需要它?我可以在3行代码中创建自己的池,并使用它来阻止连接。
最近我看到了io.reactivex.netty.client.PoolExhaustedException。不是netty应该使用O(1)个线程运行?是不是广告作为异步,非阻塞,使用事件循环客户端?为什么RxNetty使用线程池?
如果它使用线程池,那么为什么我需要它?我可以在3行代码中创建自己的池,并使用它来阻止连接。
[本文](http://ayedo.github.io/netty/2013/06/19/what-is-netty.html )整齐地解释了原因。 – miensol
那篇文章说,netty使用NIO(2),所以它不需要每个连接的线程。它并不能解释为什么使用线程池 – piotrek