CSB

CSB新旧版服务发布的区别?旧版---普通服务;新版---普通服务+路由服务
CSB服务列表中级联服务名以“|—”、“——”、“—|”开头,分别代表当前实例为该级联的起始端(即已有服务的接入端)、接力端,和结束端(即提供给消费者调用的开放端)。
CSB 实例:每一组 CSB 服务总线节点(Broker)集群被视为一个独立的 CSB 实例,通常负责一个业务域内能力的对外开放,也可以发布来自外部的服务 API 给内部使用
CSB群组:一个 CSB 群组就是多个 CSB 实例的集合,这些 CSB 实例通过同一个 CSB 管理中心管理,使用同一套用户账号系统。一个 CSB 群组内的 CSB 实例,对另一个 CSB 群组来说,就是一个“外部”实例。群组间的互通,例如典型的场景,企业自有数据中心内的 CSB 和阿里云上的 CSB 互通,需要各自的 CSB 群组管理员认可对方的账号并进行访问授权。
级联发布/级联开放:API 的发布操作一定是在所接入的那个 CSB 实例,但是可以指定在其它实例上开放,这就是 CSB 特有的实现跨 CSB 实例级联开放。
CSB群组管理员:CSB 群组管理员 的角色,与 CSB 实例管理员不同,只有群组管理员可以应用户请求创建 CSB 实例。例如在阿里云公共云环境中,CSB 产品支持团队即是该群组的管理员
级联链路?级联服务经过的 CSB 实例在级联链路方向上需要进行实例间授信。在公共云上,级联链路的定义和管理,包括实例间授信操作,都由群组管理员,即 CSB 产品支持团队完成。
服务消费者可以拥有多个消费凭证,一个凭证可以用来订阅多个服务 API,也可以用多个凭证来订阅同一个服务 API,每个凭证都可以单独更新,凭证更新时允许新旧凭证信息同时生效,待消费方应用使用新凭证信息后,旧的凭证信息作废
CSB中服务的生命周期状态?激活、停止、注销、一二级审批和待审批。
CSB黑白名单。在白名单中添加某个调用者的 IP 后,该调用者不做鉴权即可访问该服务;黑名单中添加某个调用者的 IP 后,该调用者不能访问该服务;某个调用者的 IP 即被添加到白名单,又在黑名单里,则黑名单优先,即拒绝访问该服务。
服务复制仅限于在当前实例,复制过程中要保证新服务的“服务全名+版本”在本实例中保持唯一,并且其它同名的服务已经处于注销状态。
服务导入?如果要导入的服务已经在本服务组中存在,可以对导入 JSON 文本中的 service_name 值进行修改,然后保存进行导入。服务导入时不会导入级联服务,只会把需要导入的服务导入到当前实例下指定的服务组中。
服务审批?服务审批包括发布审批和订购审批
关于服务访问限制,以下正确的是?A、如果开启公开访问,即允许不授权访问,使用者可以直接使用任意合法的 Access Key ID/Access Key Secret 访问服务。B、如果关闭公开访问,即必须经过授权才能访问,使用者必须先订阅(提交申请),所有者审批通过后才能正常调用。
服务发布支持以下哪几种方式?A、普通发布。B、路由发布。C、级联发布。
级联发布实例间的通讯协议使用”HOH”
在白名单中添加某个调用者的 IP 后,该调用者不做鉴权即可访问该服务;在黑名单中添加某个调用者的 IP 后,该调用者不能访问该服务
目前 CSB 支持的接入协议?A、RestfulAPI。B、HSF。C、dubbo。D、webservice
在路由发布场景中,服务的开放方式只支持“HTTP Open API”,而接入协议根据不同的路由规则可以选择一个或者多个。
发布 API 服务就是把一个已有的后端服务在某个 CSB 实例上注册,并以选定的一种或多种协议开放成 API 供消费者使用,同时对服务的消费做一定的访问控制
接入协议有两种路由策略: 直接路由 和 基于内容的路由
对于基于内容的路由,开放协议目前只支持 Restful 协议类型
CSB 暂不支持 OAuth 2.0 开放标准。
CSB 发布出的 Restful 服务的访问地址访问格式: http://broker-vip:8086/CSB
当 CSB 开放成 WebService 服务时,对应的 WSDL 的地址为如下格式:
http:http://broker-vip:9081/$api_name/$api_version/ws2restful?wsdl
hsf: http://broker-vip:9081/$api_name/$api_version/$method?wsdl
ws: http://broker-vip:9081/$api_name/$api_version/ws2ws?wsdl
API消费凭证?API 消费方应用需要使用 API 消费凭证(简称凭证)来调用 CSB 上开放的服务 API。API 消费者使用凭证来订购服务 API。具体表现为一对 Access Key ID 和 Access Key Secret。在 API 调用时用来做签名信息计算,CSB 接收到 API 调用请求时对签名信息做验证。一个用户可以建多个凭证代表不同的应用或者应用组。
CSB中订阅服务时必须选择以下哪几项? A、QPS(必选)。B、QPH。C、消费凭证(必选)D、 绑定 IP
API 消费方应用调用 API 有多种方式,例如 HTTP API、HSF API、Web Service API 等。其中 HSF API 的消费调用沿用 HSF 原有的服务调用方式,无需任何专用 SDK,如有必要可以指定 CSB 的服务 IP 进行 HSF 服务调用。而调用 HTTP API 则需要使用 CSB Client SDK,目前提供了 Java 版本的 HTTP Client SDK 和 Web Service Client SDK
自己的CSB实例状态包括?A、获准使用。B、拥有:。C、审批中
其他用户的实例状态包括?A、获准使用。B、可申请:。C、待审批
设置审批级别?A、不需要审批。B、一级审批:。C、二级审批
设置审批人?A、审批人只能是当前实例的拥有者或者使用者。B、如果是两级审批,则第一级审批人和第二级审批人不能是同一个人
调用量(服务/服务组/凭证/单一订阅)统计:包括调用量、错误量、最大 RT、最小 RT、平均 RT。默认查看最近一天的数据。公有云版本尚未支持调用统计,专有云版本已经支持
新建 CSB 实例还需要哪些配套资源?ECS,SLB,网络连通
CSB共享实例支持HTTP访问吗?出于安全考虑,共享实例只提供 HTTPS 的服务访问方式。而且必须订购才能访问。
CSB共享实例上流控的阈值是多少?目前设置为每服务 10TPS,每用户 3TPS
服务实例上配置CSB访问的安全组规则?CSB 共享实例的地址段(100.64.0.0/10)。A、EDAS服务:配置允许 CSB 访问12200/12203的端口。B、配置允许 CSB 访问 ZooKeeper 注册中心(如2181)和 Dubbo 服务(如28800)的端口。C、http:配置允许 CSB 访问 HTTP 服务(如8081)的端口D、 ws:配置允许 CSB 访问 WS 服务(如9081)的端口。
服务开放?如果您在 VPC 内发布了 HSF 服务,期望在本地环境进行测试和调用,可以通过 EDAS 和 CSB 开放这个服务所在的应用。然后在本地测试或调用开放出来的 HSF 服务

转载于:https://www.cnblogs.com/tastepy/p/9436248.html

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值