我有一种情况,我有多个生产者和一个消费者。出于性能原因,我不希望消费者处于任何类型的阻塞中,但由于可以有更多的生产者,所以如果队列已满,他们应该是“阻塞”的。
有没有队列为我提供这样的行为,或者我如何修改ArrayBlockingQueue以满足我的需求?
发布于 2013-06-26 17:40:01
对使用者使用非阻塞ArrayBlockingQueue.poll,对生产者使用阻塞ArrayBlockingQueue.put
https://stackoverflow.com/questions/17316275
复制相似问题