在Linux RHEL7.5虚拟机上配置5节点Kafka集群需要配置Load Ba-lancer吗
Do I need to configure Load Ba-lancer for configuring 5 node Kafka cluster on Linux RHEL7.5 virtual Machine
正在Linux RHEL7.5 虚拟机上配置 5 节点 Kafka 集群,我需要配置 Load Ba-lancer 吗?如果是,我需要在哪个节点和哪个端口上配置?
您不需要在 kafka 之上添加负载均衡器。 Kafka 中的消费者组概念将负责平衡负载。
例如,如果您希望主题 A 每分钟有较高的传入事件率,您可以创建主题 A,例如 5 个分区。然后,您可以启动 5 个具有相同消费者组 ID 的消费者实例,每个分区都分配给它们中的每一个。您可以根据预期的流量要求添加分区和消费者实例。
正在Linux RHEL7.5 虚拟机上配置 5 节点 Kafka 集群,我需要配置 Load Ba-lancer 吗?如果是,我需要在哪个节点和哪个端口上配置?
您不需要在 kafka 之上添加负载均衡器。 Kafka 中的消费者组概念将负责平衡负载。
例如,如果您希望主题 A 每分钟有较高的传入事件率,您可以创建主题 A,例如 5 个分区。然后,您可以启动 5 个具有相同消费者组 ID 的消费者实例,每个分区都分配给它们中的每一个。您可以根据预期的流量要求添加分区和消费者实例。