五月婷婷丁香性爱|j久久一级免费片|久久美女福利视频|中文观看在线观看|加勒比四区三区二|亚洲裸女视频网站|超碰97AV在线69网站免费观看|有码在线免费视频|久久青青日本视频|亚洲国产AAAA

微服務應用開發(fā)

微服務應用開發(fā)流程,參考微服務應用開發(fā)資料、準備環(huán)境、微服務應用對接和微服務部署四個流程。

微服務應用開發(fā)參考資料

微服務應用開發(fā)參考資料很多,接下來給大家提供一些微服務應用開發(fā)參考,如您已經完成了微服務應用的開發(fā),請?zhí)^。

開源社區(qū)提供了豐富的開發(fā)資料和幫助渠道幫助您使用微服務開發(fā)框架。如您需深入了解具體微服務框架下的微服務應用開發(fā),請參考以下資料,鏈接如下:

體驗ServiceComb引擎最快捷的方式是使用“ServiceComb引擎推薦示例”里面的例子。下載示例,修改配置文件中的微服務引擎地址,AK/SK信息,在本地運行例子,這些例子可以注冊到ServiceComb引擎。

Spring Cloud

源碼倉庫:https://github.com/spring-cloud

問題咨詢:參考源碼倉庫的各個代碼倉庫下的issues。

開發(fā)指南:https://spring.io/projects/spring-cloud

Spring Cloud Huawei項目:https://github.com/huaweicloud/spring-cloud-huawei

ServiceComb引擎推薦示例:https://github.com/huaweicloud/spring-cloud-huawei-samples/tree/master/basic

Java Chassis

源碼倉庫:https://github.com/apache/servicecomb-java-chassis

問題咨詢:https://github.com/apache/servicecomb-java-chassis/issues

開發(fā)指南:https://servicecomb.apache.org/references/java-chassis/zh_CN/

ServiceComb引擎推薦示例:https://github.com/apache/servicecomb-samples/tree/master/basic

微服務準備環(huán)境

環(huán)境準備包括本地開發(fā)調試環(huán)境和云上環(huán)境準備。

準備本地開發(fā)調試環(huán)境

本地開發(fā)調試環(huán)境用于搭建一個簡易的測試環(huán)境,可以有以下兩種選擇:

下載本地輕量化微服務引擎。

使用ServiceComb引擎專享版,并開放公網訪問的IP,保證本地環(huán)境能夠訪問。

準備云上環(huán)境

微服務應用部署到云上,需要先準備云上環(huán)境。準備環(huán)境一般包含如下任務:

創(chuàng)建ServiceComb引擎,請參考創(chuàng)建ServiceComb引擎。

創(chuàng)建環(huán)境,請參考創(chuàng)建環(huán)境。創(chuàng)建的環(huán)境,需包含CCE集群、ELB及微服務引擎等資源。

創(chuàng)建應用,請參考創(chuàng)建應用

點擊此處前往準備環(huán)境詳情?

微服務對接應用

Spring Cloud接入CSE的ServiceComb引擎

Spring Cloud如何接入CSE的ServiceComb引擎,使得Spring Cloud能夠對接CSE的ServiceComb引擎,并且方便的使用CSE的ServiceComb引擎提供的最常用的功能。在使用ServiceComb引擎功能章節(jié),會給出具體的開發(fā)指導。

說明:Spring Cloud接入CSE的ServiceComb引擎需要使用Spring Cloud Huawei,本文主要描述如何在Spring Cloud中集成和使用Spring Cloud Huawei。

前提條件

已基于Spring Cloud開發(fā)好了微服務應用。

Spring Cloud微服務框架下的微服務應用開發(fā),請參考https://spring.io/projects/spring-cloud。

版本要求:請參見微服務框架版本要求。

本文假設您的項目使用了maven管理打包,您熟悉maven的依賴管理機制,能夠正確的修改pom.xml文件中的dependency management和dependency。

操作步驟

1、在項目的“pom.xml”文件中引入依賴。

2、配置微服務信息。

3、配置安全認證參數(可選)。

使用ServiceComb引擎專享版,并且啟用了安全認證,需要配置,其他場景可以跳過這個步驟。

ServiceComb引擎開啟了安全認證之后,所有調用的API都需要先獲取token才能調用,認證流程請參考服務中心RBAC說明。

使用安全認證首先需要從ServiceComb引擎獲取用戶名和密碼,然后在配置文件中增加如下配置。

點擊此處前往Spring Cloud接入CSE的ServiceComb引擎詳情

微服務應用部署

微服務應用部署,請參考如下部署組件:

介紹如何將靜態(tài)組件部署到對應的環(huán)境上。

新建應用組件時,也可以選擇“創(chuàng)建并部署”,部署操作與本節(jié)介紹步驟相同。

前提條件

1、已經創(chuàng)建應用組件或者正在創(chuàng)建應用組件并完成了靜態(tài)組件配置,請參考新建應用組件

2、已經完成環(huán)境創(chuàng)建,請參考環(huán)境管理

3、如果您基于軟件包或者鏡像包部署組件,需要將軟件包或者鏡像包上傳:

將軟件包上傳至軟件發(fā)布庫,相關操作請參考上傳軟件包。

將軟件包上傳至SWR軟件倉庫,請參考上傳軟件包。

將軟件包上傳至OBS對象存儲中,請參考上傳文件

將鏡像包上傳至鏡像倉庫,請參考上傳鏡像。

4、配置AK/SK,請參考AK/SK認證方式排查與切換指導。

操作步驟

1、登錄ServiceStage控制臺,選擇“應用管理 > 應用列表”。

2、選擇已經創(chuàng)建的應用,單擊應用名稱,進入應用“概覽”頁。

3、在“組件列表”選擇已經創(chuàng)建的組件,單擊“操作”欄“部署”。

4、設置基本配置,其中帶“*”標志的參數為必填參數。

5、單擊“下一步 組件配置”,配置組件。

6、開啟“公網訪問”(可選)。

7、(可選)設置“數據庫”

選擇“分布式會話”,請參考設置分布式會話。

選擇“云數據庫”,請參考設置云數據庫。

8、(可選)設置“時區(qū)”

修改容器節(jié)點的時區(qū),默認和容器節(jié)點所在Region的時區(qū)一致。

9、設置“調度策略”,請參考設置應用組件實例調度策略(可選)。

10、設置“升級策略”,請參考設置應用組件實例升級策略(可選)。

11、設置“性能管理”,請參考設置應用性能管理(可選)。

“部署系統(tǒng)”選擇“云容器引擎”時,支持設置。

12、設置“自定義指標監(jiān)控”,請參考設置應用組件自定義指標監(jiān)控(可選)。

“部署系統(tǒng)”選擇“云容器引擎”時,支持設置。

點擊此處前往微服務應用部署詳情→

Java Chassis接入CSE的ServiceComb引擎

Java Chassis如何接入CSE的ServiceComb引擎,使得Java Chassis能夠對接CSE的ServiceComb引擎,并且方便的使用CSE的ServiceComb引擎提供的最常用的功能。在使用ServiceComb引擎功能章節(jié),會給出具體的開發(fā)指導。

本章節(jié)介紹的開發(fā)方法,可以在Apache ServiceComb Samples項目中找到對應的代碼,供您在開發(fā)過程中參考。

前提條件

已基于Java Chassis開發(fā)好了微服務應用。

Java Chass框架下的微服務應用開發(fā),請參考https://servicecomb.apache.org/references/java-chassis/zh_CN/。

版本要求:請參見微服務框架。

本文假設您的項目使用了maven管理打包,您熟悉maven的依賴管理機制,能夠正確的修改“pom.xml”文件中的dependency management和dependency。

Java Chassis支持和不同的技術進行組合使用,配置文件的名稱和實際使用的技術有關。如果您采用Spring方式使用Java Chassis,配置文件的名稱一般為“microservice.yaml”,如果您采用Spring Boot方式使用Java Chassis, 配置文件名稱一般為“application.yaml”。本文統(tǒng)一使用“microservice.yaml”表示配置文件,請結合實際項目進行區(qū)分。

操作步驟

1、在項目的“pom.xml”文件中引入依賴。

2、配置安全認證參數(可選)。

使用微服務引擎專享版,并且啟用了安全認證,需要配置,其他場景可以跳過這個步驟。

微服務引擎開啟了安全認證之后,所有調用的API都需要先獲取token,才能調用,認證流程請參考服務中心RBAC說明。

使用安全認證首先需要從ServiceComb引擎獲取用戶名和密碼,然后在配置文件中增加的配置。

點擊此處前往Java Chassis接入CSE的ServiceComb引擎詳情

微服務教程視頻

微服務引擎CSE

04:38

微服務引擎CSE

03:29

微服務引擎CSE