操作场景
消费者组用于对消费者(即 API 调用方)进行逻辑分组,通常对应于不同的业务团队、项目或应用。通过对消费者组进行授权,可以批量管理其下所有消费者对模型 API 的访问权限。本文介绍如何创建、查看、编辑、删除消费者组,以及管理消费者组与消费者之间的关联关系。
操作步骤
创建消费者组
1. 登录微服务平台控制台,在左侧导航栏单击云原生智能网关 > 实例列表。
2. 在实例列表页面,单击需要配置的网关实例的“ID”,进入该网关实例的基本信息页面。
3. 在左侧导航栏单击 消费者管理 > 消费者组,进入消费者组列表页。
4. 在“新建消费者组”弹窗中,填写以下信息。
参数 | 是否必填 | 说明 |
消费者组名称 | 是 | 输入消费者组名称。最长60个字符,支持中英文大小写、数字及分隔符(“-”、“_”),不能以数字和分隔符开头,不能以分隔符结尾。 |
状态 | 是 | 控制此消费者组是否生效。默认为“开启”状态。关闭后,组内所有消费者将无法通过网关访问任何API。 |
消费者 | 否 | 可从列表中选择一个或多个已存在的消费者,将其直接加入本组。创建后可随时增删。 |
描述 | 否 | 该消费者组的描述信息,便于后续管理。最长200个字符。 |
5. 单击 确定,完成消费者组的创建。
查看消费者组详情
1. 登录微服务平台控制台 ,在左侧导航栏单击云原生智能网关 > 实例列表。
2. 在实例列表页面,单击需要配置的网关实例的“ID”,进入该网关实例的基本信息页面。
3. 在左侧导航栏单击 消费者管理 > 消费者组,进入消费者组列表页。
4. 在 消费者组 列表页面,单击任意一个消费者组的“ID/名称”,页面右侧将展开该消费者组的详情面板。
5. 详情面板分为上下两部分:
消费者组信息:展示此消费者组的基础信息,包括消费者组ID、名称、状态、创建时间、修改时间和描述。
消费者:以列表形式展示已关联到此消费者组的所有消费者,包括其ID/名称和描述。您可以在此对已关联的消费者执行“解除关联”操作。
编辑消费者组
1. 登录微服务平台控制台 ,在左侧导航栏单击云原生智能网关 > 实例列表。
2. 在实例列表页面,单击需要配置的网关实例的“ID”,进入该网关实例的基本信息页面。
3. 在左侧导航栏单击消费者管理 > 消费者组,进入消费者组列表页。
4. 在消费者组列表页面,找到目标消费者组,单击其操作列下的编辑。
5. 在“编辑消费者组”弹窗中,您可以修改该组的名称、状态和描述。
6. 修改完成后,单击确定保存。
注意:
编辑操作不能直接修改组内关联的消费者。如需管理关联消费者,请参见下文 “管理关联消费者” 操作。
管理关联的消费者
消费者与消费者组为多对多关系,一个消费者可以属于多个组,一个组也可以包含多个消费者。您可以为消费者组添加或移除消费者。
1. 登录微服务平台控制台 ,在左侧导航栏单击云原生智能网关 > 实例列表。
2. 在实例列表页面,单击需要配置的网关实例的“ID”,进入该网关实例的基本信息页面。
3. 在左侧导航栏单击消费者管理 > 消费者组,进入消费者组列表页。
4. 在消费者组列表页面,找到目标消费者组,单击其操作列下的关联消费者。
5. 在“关联消费者”弹窗中,左侧“请选择消费者”区域会列出所有可选的消费者列表,您可以通过搜索框快速查找。
6. 在左侧列表中,勾选一个或多个需要添加到本组的消费者,被选中的消费者会出现在右侧“已选择”列表中。
7. 如需移除消费者,可在右侧“已选择”列表中,单击某个消费者条目右侧的 × 图标,可将其从本组关联关系中移除。
8. 调整完毕后,单击确定保存关联关系。
删除消费者组
1. 登录 微服务平台控制台 ,在左侧导航栏单击云原生智能网关 > 实例列表。
2. 在实例列表页面,单击需要配置的网关实例的“ID”,进入该网关实例的基本信息页面。
3. 在左侧导航栏单击 消费者管理 > 消费者组,进入消费者组列表页。
4. 在 消费者组 列表页面,找到目标消费者组,单击其操作列下的 删除,系统将进行删除前的依赖关系校验。
5. 系统会弹窗提示您确认删除,并自动检查该消费者组是否存在被其他资源(如“模型API”授权)绑定的情况。
若无依赖:弹窗将提示“可安全删除”,单击 确定 即可删除。
若存在依赖:弹窗会显示“资源删除依赖关系检查结果: 存在未解除的依赖关系”,并列出具体的依赖项。
6. 若存在依赖,您需要先行解除所有列出的依赖关系。解除依赖后,可单击弹窗内的 重新检查 链接,系统将再次进行校验。
7. 当校验通过,提示变为“可安全删除”后,单击 确定 即可删除。删除后,该组下的所有消费者将立即失去通过本组获取的模型API访问权限。 若需放弃删除,可单击 取消。