在目标集群中运行Kafka MirrorMaker似乎是一个好习惯。我真的找不到这样做的理由。在源群集中运行MirrorMaker有什么问题?
任何提示表示赞赏
答案 0 :(得分:1)
由于MirrorMaker既是消费者又是生产者,因此仅鼓励从远程群集进行轮询,而不是将其生成一个。
原因包括延迟和超时,但是大多数情况下,如果您部署在源区域中,并且消耗了偏移量,并且产生请求失败或超时,则可能会丢失或复制消息。由于这些都是网络问题,因此对于消费者而言,最好不要使其与来源几乎总是成功消费的来源“直接接近”