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 服務


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM