欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

CSB专享实例部署操作手册

发布时间:2023/12/18 编程问答 59 豆豆
生活随笔 收集整理的这篇文章主要介绍了 CSB专享实例部署操作手册 小编觉得挺不错的,现在分享给大家,帮大家做个参考.


1. 概述

阿里云云服务总线(Cloud Service Bus,简称CSB)提供常用协议服务的接入、开放和转换,可以应用于公共云、专有云,以及混合云场景,实现企业的跨系统跨协议服务互通。

CSB在公共云上面向企业用户提供两种类型的服务实例:共享实例和专享实例。共享实例共享实例仅用于体验试用目的,不建议正式生产使用。

本文主要介绍CSB专享实例的创建及部署。

2. 创建CSB实例

2.1 前提条件

1. 需要账号拥有指定角色AliyunCSBAccessingSLBRole,并做相应的授权,使当前账户拥有SLB的使用权限及管理权限。

2. 在策略管理中创建自定义策略,名字AliyunCSBAccessingSLBRolePolicy,具体权限如下:


{"Version": "1","Statement": [{"Action": ["slb:AddBackendServers","slb:RemoveBackendServers","slb:CreateLoadBalancerTCPListener","slb:DescribeLoadBalancerTCPListenerAttribute","slb:SetLoadBalancerTCPListenerAttribute","slb:CreateLoadBalancerHTTPListener","slb:DescribeLoadBalancerHTTPListenerAttribute","slb:SetLoadBalancerHTTPListenerAttribute","slb:CreateLoadBalancerHTTPSListener","slb:DescribeLoadBalancerHTTPSListenerAttribute","slb:SetLoadBalancerHTTPSListenerAttribute","slb:StartLoadBalancerListener","slb:StopLoadBalancerListener","slb:DeleteLoadBalancerListener"],"Resource": "*","Effect": "Allow"}]}

3. 修改AliyunCSBAccessingSLBRole角色详情,具体内容如下:

{"Statement": [{"Action": "sts:AssumeRole","Effect": "Allow","Principal": {"Service": ["csb.aliyuncs.com"]}}],"Version": "1"}

4. 编辑AliyunCSBAccessingSLBRole角色的授权策略,通过关键词搜索授权策略AliyunCSBAccessingSLBRolePolicy,并单击>按钮将该授权策略添加到角色内:


2.2 开通CSB

在使用CSB前,需要在EDAS管理控制台的组件中心开通云服务总线,具体如下图。开通后,即可在左侧功能导航栏看到“云服务总线”的功能菜单。

 

2.3 提交CSB实例创建申请

开通云服务总线后,就可以在 EDAS 控制台创建CSB专享实例了,也可以对这些实例进行扩容、缩容操作。具体操作如下:

1. 登录EDAS控制台。

2. 在左侧导航栏中选择云服务总线>实例管理。

3. 在实例列表页面单击新建实例。

4. 在弹出的SLB操作授权对话框中单击确认,跳转到云资源访问授权页面,单击同意授权,授权CSB绑定和解绑SLB。

3. 部署CSB实例

3.1 前提条件

在进行CSB实例部署前,需要先创建用于部署CSB实例的VPC、交换机、安全组,并在该VPC内创建非共享型私网SLB。

SLB 的监听端口和探活地址会根据下表自动配置。

后端协议/端口
会话保持
调度算法
探活协议/端口
探活地址
说明
TCP: 8086
关闭
加权最小连接数
HTTP: 8086
/monitor/status.1688
CSB RESTFul接入
TCP: 9081
关闭
加权最小连接数
HTTP: 8086
/monitor/status.1688
CSB WebService接入
TCP: 8081
关闭
加权最小连接数
HTTP: 8086
/monitor/status.1688
CSB结点互联

3.2 实例部署

完成SLB操作授权后,返回新建实例页面,即可进行CSB部署操作。如下图设置实例参数,然后单击确认。


  • 实例名:命名格式必须以缺省前缀 csb_aliyun_<region>_ 开始,后面为 5~64 位字符的字母、数字及或下划线。其中 <region> 是当前地区名,例如 cn_hangzhou 。
  • VPC:系统会根据您账户下的 VPC生成默认配置,也可以根据实际需要在参数下拉菜单中选择对应资源。
  • 交换机:系统会根据您账户下的交换机生成默认配置,也可以根据实际需要在参数下拉菜单中选择对应资源。
  • 安全组:系统会根据您账户下的安全组生成默认配置,也可以根据实际需要在参数下拉菜单中选择对应资源。
  • SLB:系统会根据您账户下的SLB生成默认配置,也可以根据实际需要在参数下拉菜单中选择对应资源。
  • ECS 规格:系统会生成默认配置,也可以根据实际需要在参数下拉菜单中选择对应资源。
  • 部署 ECS 数量:系统会生成默认配置,建议至少选择2台。

至此,就完成了CSB专享实例的创建及部署工作,会在实例列表中显示。接下来即可使用该实例进行服务的发布及订阅工作。

总结

以上是生活随笔为你收集整理的CSB专享实例部署操作手册的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。