最近遇到一个很秀的并发问题:两个线程,一个生产者线程一个消费者线程,如果在消费者里面去生产会有什么问题(生产者和消费者是对一个先进先出有长度限制的队列进行操作)?
收起
看你用的什么队列,一般受内存限制,如能正常生产、消费,不用考虑长度限制。消费者里面可以再生产,但要避免死循环,一般是消费处理失败的情况下,且有限次数的重新生产。
报告相同问题?