问题原因

单个JVM进程中出现下列情况时,会导致客户端启动失败,提示Group ID重复:

  • 启动了一个以上的Producer实例,并且这些实例使用相同的Group ID。
  • 启动了一个以上的Consumer实例,并且这些实例使用相同的Group ID。
  • 启动了一个以上的Producer实例和一个以上的Consumer实例,并且这些实例使用相同的Group ID。

建议解决方案

单个JVM进程中使用相同Group ID的Producer实例或Consumer实例支持情况如下表:

实例 0个Consumer  1个Consumer  1个以上Consumer 
0个Producer 不涉及 支持 不支持
1个Producer 支持 支持 不支持
1个以上Producer 不支持 不支持 不支持

如果出现上述不支持的情况,请修改后重新启动应用。