Apache kafka 卡夫卡总是由一个消费者在一组中消费主题信息

Apache kafka 卡夫卡总是由一个消费者在一组中消费主题信息,apache-kafka,kafka-consumer-api,kafka-producer-api,Apache Kafka,Kafka Consumer Api,Kafka Producer Api,我有两个组id相同的用户服务器订阅了相同的主题。 kafka服务器仅使用一个分区运行。 据我所知,消息应该在这两个消费者服务器中随机使用。 但现在似乎总是同一个消费服务器A消费消息,另一个不消费消息。如果我停止消费服务器A,另一个将正常工作。 我希望他们能够随机使用消息。为了能够并行使用两个使用者实例,您需要在主题中至少使用两个分区。使用者将绑定到主题的一个或多个分区,而具有相同groupId的其他使用者将不会声明已经绑定了使用者的分区。如果某个使用者发生故障/崩溃,该分区将被释放,然后由另一个

我有两个组id相同的用户服务器订阅了相同的主题。 kafka服务器仅使用一个分区运行。 据我所知,消息应该在这两个消费者服务器中随机使用。 但现在似乎总是同一个消费服务器A消费消息,另一个不消费消息。如果我停止消费服务器A,另一个将正常工作。
我希望他们能够随机使用消息。

为了能够并行使用两个使用者实例,您需要在主题中至少使用两个分区。使用者将绑定到主题的一个或多个分区,而具有相同groupId的其他使用者将不会声明已经绑定了使用者的分区。如果某个使用者发生故障/崩溃,该分区将被释放,然后由另一个使用者实例拾取。

要能够并行使用两个使用者实例,您需要在主题中至少有两个分区。使用者将绑定到主题的一个或多个分区,而具有相同groupId的其他使用者将不会声明已经绑定了使用者的分区。如果使用者发生故障/崩溃,分区将被释放,然后由另一个使用者实例拾取。

哪些因素会影响使用者服务器优先级?网络或其他因素?哪些因素会影响消费者服务器优先级?网络还是别的什么?