我的关系必须如下工作;线程 A 向线程 B 发布一些更改,线程 B 接受该更改并将其发布到线程 C。
问题是生产者-消费者,我没有问题使用 BlockingQueue 来实现它,只有两个实体。我怎样才能使线程 B 成为一种混合生产者和消费者来完成这项工作?例如,对于这种类型的问题,是否有一些特定的模型可以遵循?
我的关系必须如下工作;线程 A 向线程 B 发布一些更改,线程 B 接受该更改并将其发布到线程 C。
问题是生产者-消费者,我没有问题使用 BlockingQueue 来实现它,只有两个实体。我怎样才能使线程 B 成为一种混合生产者和消费者来完成这项工作?例如,对于这种类型的问题,是否有一些特定的模型可以遵循?