最近我看到了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