我刚刚开始学习Kafka,我不断地遇到一个学期 bootstrap-server .它在我的kafka集群中代表哪个服务器?
bootstrap-server
py49o6xq1#
bootstrap.servers是一个以逗号分隔的主机和端口对列表,这些主机和端口对是kafka客户机最初连接到引导本身的“引导”kafka集群中kafka代理的地址。Kafka经纪人Kafka集群由多个Kafka代理组成。每个Kafka经纪人都有一个唯一的id(编号)。kafka代理包含主题日志分区。连接到一个代理将客户机引导到整个kafka集群。对于故障转移,您希望从至少三到五个代理开始。如果需要,一个kafka集群中可以有10个、100个或1000个代理。更多信息:看这个,医生
ebdffaop2#
它是一个kafka代理的url,用于获取关于kafka集群的初始元数据。元数据由主题、它们的分区、这些分区的主代理等组成。根据此元数据,您的生产者或使用者生成或使用数据。在生产者或消费者配置中可以有多个引导服务器。因此,如果其中一个代理无法访问,那么它将返回到另一个代理。
2条答案
按热度按时间py49o6xq1#
bootstrap.servers是一个以逗号分隔的主机和端口对列表,这些主机和端口对是kafka客户机最初连接到引导本身的“引导”kafka集群中kafka代理的地址。
Kafka经纪人
Kafka集群由多个Kafka代理组成。每个Kafka经纪人都有一个唯一的id(编号)。kafka代理包含主题日志分区。连接到一个代理将客户机引导到整个kafka集群。对于故障转移,您希望从至少三到五个代理开始。如果需要,一个kafka集群中可以有10个、100个或1000个代理。
更多信息:看这个,医生
ebdffaop2#
它是一个kafka代理的url,用于获取关于kafka集群的初始元数据。元数据由主题、它们的分区、这些分区的主代理等组成。根据此元数据,您的生产者或使用者生成或使用数据。
在生产者或消费者配置中可以有多个引导服务器。因此,如果其中一个代理无法访问,那么它将返回到另一个代理。