全部产品
弹性计算 会员服务 网络 安全 移动云 数加·大数据分析及展现 数加·大数据应用 管理与监控 云通信 阿里云办公 培训与认证 智能硬件
存储与CDN 数据库 域名与网站(万网) 应用服务 数加·人工智能 数加·大数据基础服务 互联网中间件 视频服务 开发者工具 解决方案 物联网 更多

常见问题

更新时间:2018-03-02 14:11:41

产品问题

1、CSB 在哪些地域提供服务?

公测期间只有杭州区域提供服务,其它地域的服务将在之后陆续开通。

2、CSB 是否支持线下协议?

云服务总线 CSB 提供专有云输出模式,线下协议请联系云服务总线 CSB 产品经理。

3、CSB 产品如何计费?

公测期间云服务总线 CSB 没有收费计划。

4、CSB 是否支持调用统计?

公有云版本尚未支持调用统计,专有云版本已经支持。

CSB 服务调用日志保存在 ECS 的 CSB 服务器上/home/admin/cloud-gateway/logs/invoke.log,可自行采集分析以实现更灵活的统计分析。推荐公有云 日志服务

使用问题

实例

1、用户一定要创建属于自己的实例吗?

不是必要的。

用户可申请使用已有的实例,获得实例拥有者批准后,用户就可在实例上发布或者订阅服务。

CSB 未来会推出共享实例,所有用户开通服务后自动具有在该共享实例上的发布和订阅授权。

2、新建 CSB 实例还需要哪些配套资源?

ECS

推荐 4 核 8G,Centos 7.2 以上版本 OS,可根据自己的服务消费规模申请 ECS 资源。

准备好 ECS,在 CSB 控制台申请创建实例,之后 CSB 产品服务团队会应客户需求进行实例创建,并在客户 ECS 资源上完成部署。

SLB

如果使用2个及以上 ECS,需要 SLB 提供负载均衡。

如果仅一个 ECS,则可以直接通过 ECS 的 IP 来访问服务。

SLB 健康检查配置:

开放协议 端口映射 健康检查路径
Rest 8086 —> 8086 /monitor/status.1688
WebService 9081 —> 9081 /healthcheck?wsdl
级联 8081 —> 8081 /monitor/status.1688

网络连通

CSB 本质上是服务代理,所以要求下面的网络访问要通。

  1. 服务调用方 -> CSB 的服务器
  2. CSB 服务器 -> 被代理的服务(http&WebService:后端服务的 HTTP 地址;Dubbo:注册中心和 Provider 服务器;EDAS:Provider 服务器)

    请在开放服务之前确认网络是否满足条件,提前做好规划和部署。

3、怎么进行 CSB 实例的配置扩容,会有费用上的增加吗?

公测期间云服务总线 CSB 没有收费计划,用户只需要根据自己的服务消费规模申请 ECS 资源,资源的新增、替换,都可以由 CSB 产品服务团队协助完成。

4、要发布的已有服务是否一定要在阿里云上?

建议用户接入的已有服务和 CSB 实例在同一个 VPC 内。只要网络连通,在 CSB 上接入的已有服务也可以在任何其它地方,网络的连通性由用户控制。

5、CSB 产品如何支持用户服务的访问计费?

CSB 暂不提供计费框架,未来会提供服务计量的 CSB 产品 API。

6、CSB 服务分组以及服务发布、订阅数量有限制吗?

目前没有限制。如果用户发布的服务很多,需要考虑使用多个实例做服务发布规划。

7、CSB 处理服务请求的时延有多久?

CSB 本身处理服务请求的时间很短,一般在2ms左右,整体的延迟主要由网络延迟和后端服务自身的耗时决定。

名称

CSB 中的“实例名”、“服务名”、“凭证名” 三个名字不支持中文,别名可以包括中文;如果不小心含有中文,会得到错误:【code:40007】,【message:invalide sinature】 或者 illegal identifier: …..

服务

接入 HSF 服务报address not found or HSFServiceAddressNotFoundException or 未找到需要调用的服务的目标地址

这个错误就是没找到服务可用的 Provider 的 IP,可以按照下面步骤排查:

  1. 确认 CSB 服务器到 EDAS Provider 网络连通(端口)。
  2. 确认 HSF 服务自己可以调用到。
  3. 检查服务配置的 HSF 服务信息正确无误。
  4. 检查第二步配置的 HSF 服务分组在 EDAS 控制台(服务市场->服务分组)是否存在新建分组 Provider 和 Broker,要重启才能生效。
本文导读目录