Apache kafka 卡夫卡高取炼狱尺寸
我监控了我们的卡夫卡经纪人,我看到我们的取回炼狱大小是Apache kafka 卡夫卡高取炼狱尺寸,apache-kafka,Apache Kafka,我监控了我们的卡夫卡经纪人,我看到我们的取回炼狱大小是6K-10K。 高取数炼狱大小对消费者有什么影响?取数炼狱的大小意味着有多少取数请求被代理持有,等待满足 例如,使用者端有fetch.min.bytes,和fetch.max.wait.ms。如果满足任一条件,将返回一个提取请求。在那之前,它将被放在炼狱池中,按炼狱大小计算 因此,高炼狱大小仅仅意味着等待状态下有获取请求。它可以有多种原因,并不意味着任何好的或坏的 (好吧,如果您愿意,您可以检查是否有任何消费者具有异常大的获取设置,从而导致大
6K-10K。
高取数炼狱大小对消费者有什么影响?取数炼狱的大小意味着有多少取数请求被代理持有,等待满足 例如,使用者端有
fetch.min.bytes
,和fetch.max.wait.ms
。如果满足任一条件,将返回一个提取请求。在那之前,它将被放在炼狱池中,按炼狱大小计算
因此,高炼狱大小仅仅意味着等待状态下有获取请求。它可以有多种原因,并不意味着任何好的或坏的
(好吧,如果您愿意,您可以检查是否有任何消费者具有异常大的获取设置,从而导致大的炼狱大小)
好的阅读材料:
我怀疑这个还在提案中,对吗?设计被合并了。尽管如此,该提议是为了优化内部实现,但不是为了改变炼狱的含义。对炼狱的解释是站得住脚的。在我的例子中,大约是50K-60K,这主要是因为获取请求正在等待数据,但希望了解对代理的影响。