天翼云分布式消息服务Kafka的使用建议(参数及约束)
文档简介:
主题,消费组,应用用户名:
不能包含特殊字符,只能是字母数字下划线横线
分区数大小:
一个分区仅能唯一对应一个消费者。而一个消费者可以对应多少分区。建议根据消费者的数量来增加分区数。
使用建议
参数项 |
约束 |
主题,消费组,应用用户名 |
不能包含特殊字符,只能是字母数字下划线横线 |
分区数大小 |
一个分区仅能唯一对应一个消费者。而一个消费者可以对应多少分区。建议根据消费者的数量来增加分区数。 |
确认方式 |
如果acks=0,生产者在成功写入消息之前是不会等待任何的来自服务器的响应。可靠性最低、性能最优 如果acks=1,只要集群的首领节点收到消息,生产者就会收到来自服务器成功的响应。 如果acks=all / -1,只有在集群所有的跟随副本都接收到消息后,生产者才会受到一个来自服务器的成功响应。可靠性最高,性能最差。 |
生产者实例、消费者实例 |
同一个jvm进程初始化时启动一次,最后做成单例的。同一个生产者实例或消费者实例不要多次启动 |