服务发布后,订阅者使用消费凭证对发布的服务发起订购,发布者审批后订购生效,才能正常调用服务。
前提条件
当订阅者不是服务发布者时,订阅者需要先申请服务所在实例的权限。具体操作,请参见
申请实例。
订阅服务流程
在快速体验订阅服务时,您无需根据发布者或订阅者的角色切换账号,使用同一账号操作即可。订阅服务包括以下流程:
- 订阅者创建凭证
- 订阅者订购服务(当订阅者也是服务的发布者时,无需审批,系统自动审批通过。)
- 发布者审批订阅
订阅者创建凭证
- 登录CSB控制台。
- 在顶部菜单栏选择地域。
- 在左侧导航栏单击实例列表。
- 在实例列表页面单击要调用的服务所在的实例名称。
- 在实例概览页面左侧导航栏选择。
- 在我的凭证页面单击创建凭证。
- 在创建凭证页面选择凭证类型,输入凭证名称和归属,然后单击确认。
- 凭证名称:通常使用该凭证要代表的应用名、应用组名或系统名等。仅允许英文字母、下划线(_)和数字,长度为5~64个字符。
- 凭证类型:根据实际需要选择创建凭证的类型,包含Dauth、Dauth导入、和JWT类型。
- Dauth:新建订购服务的消费凭证。系统会自动生成AccessKey ID和AccessKey Secret信息,系统是异步生成AccessKey Secret,会有短暂延时。
- Dauth导入:使用原先已有且当前未使用的AccessKey ID、AccessKey Secret来新建订购服务的消费凭证。您需要正确设置AccessKey ID和AccessKey Secret。
- JWT:新建支持调用服务的JWT类型的消费凭证。该类型凭证还需设置有效期,支持长期和短期;系统会自动生成AccessKey ID、AccessKey Secret和JWT信息,系统是异步生成AccessKey Secret,会有短暂延时。
- 归属:长度为5~64个字符,无字符类型限制。
创建完成后,在
我的凭证页面显示该凭证的信息,包含凭证的AccessKey ID(AK)和AccessKey Secret(SK)。
订阅者订购服务
- 登录CSB控制台。
- 在顶部菜单栏选择地域。
- 在左侧导航栏单击实例列表。
- 在实例列表页面单击要调用的服务所在的实例名称。
- 在实例概览页面左侧导航栏选择。
- 在订购服务页面选择目标服务,在该服务操作列单击查看详情与订购。
说明 如果服务较多,可以通过服务名、服务组名或服务别名的关键字进行搜索。
- 在订购服务对话框中设置参数,然后在页面下方单击订购服务。
可以在对话框下方查看该服务的服务信息详情和参数信息。
订购服务参数说明:
- QPS用于设置该服务的访问频率(每秒钟访问量)。
- QPH用于设置该服务的访问频率(每小时访问量)。
- 消费凭证用于订购服务,从下拉列表中选择目标凭证。
- 绑定IP用于限制访问该服务的IP地址,多个IP之间通过换行分隔。不设置表示不限制访问IP。
订购服务场景说明:
- 如果订阅者也是服务发布者,无需审批,系统自动通过。
- 如果订阅者不是服务发布者,可以在左侧导航栏选择,在我的订购页面查看所订购的服务信息和订购信息。
说明 其中订购状态为待审批,需要待发布者审批,通过订购申请后才能调用。
发布者审批订阅
- 登录CSB控制台。
- 在顶部菜单栏选择地域。
- 在左侧导航栏单击实例列表。
- 在实例列表页面单击已发布服务的实例名称。
- 在实例概览页面左侧导航栏选择。
- 在我的服务订购审批页面单击待审批页签。
- 在待审批页签中服务订购申请的操作列单击通过。
如果订购申请比较多,可以通过服务名、服务组名、服务别名或凭证名进行搜索,您也可以使用批量通过功能快速完成对订购申请的审批。
- 在弹出的通过对话框中填写意见(可选),然后单击确认,批准订购申请。
服务订购申请审批通过后,该申请记录会在我的服务订购审批页面消失。
结果验证
- 登录CSB控制台。
- 在顶部菜单栏选择地域。
- 在左侧导航栏单击实例列表。
- 在实例列表页面单击订购服务所在的实例名称。
- 在实例概览页面左侧导航栏选择。
- 在我的订购页面查看订购的服务及其信息。
后续步骤
在完成服务订购后,您就可以调用服务了,请参见调用服务。