如果一个人可以从一个主题产生和消费,这是否表明卡夫卡中的其他每个主题都处于健康状态?

时间:2018-10-11 06:34:56

标签: docker kubernetes apache-kafka

如果一个人可以通过auto_scaling disabled;在kubernetes中运行的3个经纪人的kafka集群中的一个主题推送和消费,则可以得出一个结论,即我们可以成功地从一个主题中的所有其他主题推送和消费。集群?

Total brokers in the cluster: 3
Min-InSyncReplicas: 2
No. of partitions for eahc topic: 25

1 个答案:

答案 0 :(得分:1)

这取决于。 如果您可以根据特定主题进行生产和消费,则可以很好地表明一切都在“交流”方面进行(topic_a的成功消费并不意味着topic_b的消费也可以) 。但是,“健康状态”是一个相当主观的术语。 Kafka通过JMX为经纪人,消费者和生产者提供了多个指标。根据您的监视要求,您可以选择适当的度量标准并决定/判断一切是否正常(根据您的要求)。

注意:如果您使用的是Enterprise Confluent Platform,则也可以通过Confluent Control Center来观察这些指标。