group是一组topic的集合,以group为单位进行数据订阅,就可以订阅group内的所有topic,目前主要用于kafka协议兼容。
为了更好兼容Kafka订阅方式,支持同时订阅多个Topic,DataHub提供了group的功能,用户可以在project下创建group并绑定想要订阅的topic,就可以使用该group订阅这个project下的多个topic。用户可以在topic页面的订阅列表页面,看到由group自动创建的订阅,删除该订阅会导致group无法订阅该topic,并且之前的消费点位都会消失。
使用限制:
目前单个group限制最多可以订阅50个topic。
新建Group
1.在Project详情页面点击新建Group按钮进行创建。
2. 填写相关信息,选中需要订阅的Topic,点击穿梭框将需要订阅的topic添加到右侧列表,点击创建。
3.创建完成后,Group会在对应的Topic自动创建订阅,如下图所示:
SDK创建方式请参照JAVA SDK。
修改Group
用户可以对Group中所包含的Topic 进行添加和移除Group操作。
点击编辑按钮。
2. 选中右侧Topic,点击穿梭框按钮,如下图所示,即可将Topic移出Group。同时该Topic由Group自动创建的订阅将会自动删除。
3.选中左侧Topic,点击穿梭框按钮,如下图所示,即可将Topic添加到Group中。
删除Group
选择要删除的Group,点击删除按钮,即可删除Group,删除Group后由该Group自动创建的订阅将会自动删除。
如果group创建的订阅并没有自动删除,用户可以手动清理掉。
文档内容是否对您有帮助?