在Java中,如何处理最多N个线程且N可调的有界队列中的项目?

假设在Java中我是有界的,BlockingQueue并且我想使用最多N线程来处理该队列中的项目。该量N应该是可调的。该解决方案应N减少排队中的项目,以保持其提供反压力的作用。我将如何实现?

我在http://jcip.net/listings/BoundedExecutor.java中走了很长一段路,但这实际上并不能调整大小。


largeQ
浏览 170回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java