繁体   English   中英

在Kafka -Java中为同一主题创建多个使用者组

[英]Create Multiple Consumer Group for same topic in Kafka -Java

我想为同一主题创建多个使用者或一组使用者。 由于我的要求是捕获所有应用程序中的事件。 如果我将项目部署在2个不同的VM中,则仅将分区分配给我首先在其中部署的一个虚拟机,而对于第二个,则不会将其分配给同一主题。

据我了解,您希望在每个VM中接收来自该主题的所有消息。 在这种情况下,必须在应用程序的每个部署中的使用者的属性中指定不同的group.id

使用者组中的使用者数必须等于或小于主题具有的分区数。 如果您的主题有1个分区,并且您在同一组中创建了两个使用者,则其中一个使用者将处于空闲状态(不会收到任何消息)。 如果分区号不够,您可以更改主题以拥有更多分区。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM