Group操作

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按钮进行创建。

12. 填写相关信息,选中需要订阅的Topic,点击穿梭框将需要订阅的topic添加到右侧列表,点击创建。

p379231

3.创建完成后,Group会在对应的Topic自动创建订阅,如下图所示:

8

SDK创建方式请参照JAVA SDK

修改Group

用户可以对Group中所包含的Topic 进行添加和移除Group操作。

  1. 点击编辑按钮。

2

2. 选中右侧Topic,点击穿梭框按钮,如下图所示,即可将Topic移出Group。同时该Topic由Group自动创建的订阅将会自动删除。

33.选中左侧Topic,点击穿梭框按钮,如下图所示,即可将Topic添加到Group中。

4

删除Group

选择要删除的Group,点击删除按钮,即可删除Group,删除Group后由该Group自动创建的订阅将会自动删除。

如果group创建的订阅并没有自动删除,用户可以手动清理掉。

6