标签: java message-queue apache-kafka producer-consumer kafka-producer-api
我将实现一个由3台机器组成的kafka集群,一台用于zookeeper,另外两台用作经纪人。我有大约6台消费者机器和大约100家生产商。
现在,如果其中一个代理发生故障,则可以通过复制功能避免数据丢失。但是如果zookeeper失败并且同一台机器无法启动怎么办?我有几个问题:
答案 0 :(得分:0)
仅运行Zookeeper的一个实例是不容错的,并且无法预测行为。根据{{3}},您应该设置一个至少包含3台服务器的集合。
查看官方文档页面:HBase reference。