我正在研究Java的生产者-消费者问题的多个生产者和消费者用例。代码在上。同样的实现也适用于用例,但对于多个生产者消费者用例却表现得很奇怪。关于产出,我有几个问题:Producer t1 has lockProducer t5当生产者线程t5持有锁时,使用者线程t1是如何获得锁的?Producer t5 has loc
我有一个问题,关于发送电话和生产者的‘杰克’财产。我观察到下面的数字,下面调用发送呼叫。这是一个简单的火灾和忘记电话。producer.send(record); // fire and forget call
主题有5个分区,我看到下面的结果有不同的ack值和复制因子。kafka集群有5个节点运行默认值并使用本地磁盘。我所不能理解的是,如果生产者发出的电话是火而忘记了性质(见上文),生产者没有等待任何确认,那么,为什么生产者的吞吐量下降,因为我们转向更强大的保障?任