实例是CSB的功能实体,服务相关的功能都基于实例完成。不同角色的用户可以对实例进行创建、申请及授权操作。

简介

每一组CSB服务总线节点(Broker)集群被视为一个独立的CSB实例,通常负责一个业务域内能力的对外开放,也可以发布来自外部的服务API给内部使用。

每个用户都可以创建并拥有属于自己的一个或多个CSB实例,具有这些CSB实例的管理员权限,控制其它用户对这些CSB实例的使用权限,即在该实例上发布服务、订阅服务,甚至管理实例的权限。

每个用户也可以申请其它用户创建的实例,在申请的实例上发布、订阅服务。

实例创建、申请和授权的流程如下图所示。

实例发布和授权

实例创建

使用CSB的服务功能前,需要先创建实例。

CSB实例包含共享实例和专享实例。

  • 共享实例:无需创建和申请,默认可以使用,详情请参见创建共享实例
    说明 共享实例仅用于体验试用,不建议正式生产使用。
  • 专享实例:已开通CSB服务的阿里云用户,可以申请创建专享实例(),详情请参见创建专享实例。创建完成后,CSB技术支持人员将为您完成实例的部署和激活。部署和激活后,即可开始管理和使用该实例。

实例申请

您可以申请使用其它账号创建的公开(打开可见开关)的专享实例(),详情请参见申请实例

提交申请后,需要实例拥有者审批申请,详情请参见审批实例申请

说明 当实例为非公开(关闭可见开关)状态时,其它用户无法搜索和申请该实例,只能由实例的拥有者为其它账号授予该实例的使用权限()。

为其它用户授权

当您确认有其它用户需要使用您创建的实例时,可以主动为其授予该实例的使用权限,而不需要经过申请、审批的操作。此外,如果您创建的实例为非公开(关闭可见开关)状态时,其它用户无法搜索和申请该实例,也需要您主动授权。详情请参见为其他账号授权