Kafka 高可用要注意 __consumer_offsets topic
最近折腾 Kafka 的迁移和高可用时,两次碰到了这个坑,所以专门记下来并分享下,就是 __consumer_offsets topic 的 replication factor 一定要大于 1,具体可以看上边链接的文章,讲得非常清楚了。另外再说一个我自己碰到的误区吧,Kafka 停止的脚本是 kafka-server-stop.sh
,但是脚本执行完后 server 是要经过一个清理的过程才会停的,所以如果看进程还在的话要等一会儿,不要着急着直接杀进程,否则可能会丢失数据,而且下次再启动时恢复又要好长时间了。