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

微服務(wù)應(yīng)用開(kāi)發(fā)

微服務(wù)應(yīng)用開(kāi)發(fā)流程,參考微服務(wù)應(yīng)用開(kāi)發(fā)資料、準(zhǔn)備環(huán)境、微服務(wù)應(yīng)用對(duì)接和微服務(wù)部署四個(gè)流程。

微服務(wù)應(yīng)用開(kāi)發(fā)參考資料

微服務(wù)應(yīng)用開(kāi)發(fā)參考資料很多,接下來(lái)給大家提供一些微服務(wù)應(yīng)用開(kāi)發(fā)參考,如您已經(jīng)完成了微服務(wù)應(yīng)用的開(kāi)發(fā),請(qǐng)?zhí)^(guò)。

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

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

Spring Cloud

源碼倉(cāng)庫(kù):https://github.com/spring-cloud

問(wèn)題咨詢:參考源碼倉(cāng)庫(kù)的各個(gè)代碼倉(cāng)庫(kù)下的issues。

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

Spring Cloud Huawei項(xiàng)目:https://github.com/huaweicloud/spring-cloud-huawei

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

Java Chassis

源碼倉(cāng)庫(kù):https://github.com/apache/servicecomb-java-chassis

問(wèn)題咨詢:https://github.com/apache/servicecomb-java-chassis/issues

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

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

微服務(wù)準(zhǔn)備環(huán)境

環(huán)境準(zhǔn)備包括本地開(kāi)發(fā)調(diào)試環(huán)境和云上環(huán)境準(zhǔn)備。

準(zhǔn)備本地開(kāi)發(fā)調(diào)試環(huán)境

本地開(kāi)發(fā)調(diào)試環(huán)境用于搭建一個(gè)簡(jiǎn)易的測(cè)試環(huán)境,可以有以下兩種選擇:

下載本地輕量化微服務(wù)引擎。

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

準(zhǔn)備云上環(huán)境

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

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

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

創(chuàng)建應(yīng)用,請(qǐng)參考創(chuàng)建應(yīng)用。

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

微服務(wù)對(duì)接應(yīng)用

Spring Cloud接入CSE的ServiceComb引擎

Spring Cloud如何接入CSE的ServiceComb引擎,使得Spring Cloud能夠?qū)覥SE的ServiceComb引擎,并且方便的使用CSE的ServiceComb引擎提供的最常用的功能。在使用ServiceComb引擎功能章節(jié),會(huì)給出具體的開(kāi)發(fā)指導(dǎo)。

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

前提條件

已基于Spring Cloud開(kāi)發(fā)好了微服務(wù)應(yīng)用。

Spring Cloud微服務(wù)框架下的微服務(wù)應(yīng)用開(kāi)發(fā),請(qǐng)參考https://spring.io/projects/spring-cloud。

版本要求:請(qǐng)參見(jiàn)微服務(wù)框架版本要求

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

操作步驟

1、在項(xiàng)目的“pom.xml”文件中引入依賴。

2、配置微服務(wù)信息。

3、配置安全認(rèn)證參數(shù)(可選)。

使用ServiceComb引擎專(zhuān)享版,并且啟用了安全認(rèn)證,需要配置,其他場(chǎng)景可以跳過(guò)這個(gè)步驟。

ServiceComb引擎開(kāi)啟了安全認(rèn)證之后,所有調(diào)用的API都需要先獲取token才能調(diào)用,認(rèn)證流程請(qǐng)參考服務(wù)中心RBAC說(shuō)明。

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

點(diǎn)擊此處前往Spring Cloud接入CSE的ServiceComb引擎詳情

微服務(wù)應(yīng)用部署

微服務(wù)應(yīng)用部署,請(qǐng)參考如下部署組件:

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

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

前提條件

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

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

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

將軟件包上傳至軟件發(fā)布庫(kù),相關(guān)操作請(qǐng)參考上傳軟件包

將軟件包上傳至SWR軟件倉(cāng)庫(kù),請(qǐng)參考上傳軟件包。

將軟件包上傳至OBS對(duì)象存儲(chǔ)中,請(qǐng)參考上傳文件。

將鏡像包上傳至鏡像倉(cāng)庫(kù),請(qǐng)參考上傳鏡像。

4、配置AK/SK,請(qǐng)參考AK/SK認(rèn)證方式排查與切換指導(dǎo)。

操作步驟

1、登錄ServiceStage控制臺(tái),選擇“應(yīng)用管理 > 應(yīng)用列表”。

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

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

4、設(shè)置基本配置,其中帶“*”標(biāo)志的參數(shù)為必填參數(shù)。

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

6、開(kāi)啟“公網(wǎng)訪問(wèn)”(可選)。

7、(可選)設(shè)置“數(shù)據(jù)庫(kù)”

選擇“分布式會(huì)話”,請(qǐng)參考設(shè)置分布式會(huì)話。

選擇“云數(shù)據(jù)庫(kù)”,請(qǐng)參考設(shè)置云數(shù)據(jù)庫(kù)。

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

修改容器節(jié)點(diǎn)的時(shí)區(qū),默認(rèn)和容器節(jié)點(diǎn)所在Region的時(shí)區(qū)一致。

9、設(shè)置“調(diào)度策略”,請(qǐng)參考設(shè)置應(yīng)用組件實(shí)例調(diào)度策略(可選)。

10、設(shè)置“升級(jí)策略”,請(qǐng)參考設(shè)置應(yīng)用組件實(shí)例升級(jí)策略(可選)。

11、設(shè)置“性能管理”,請(qǐng)參考設(shè)置應(yīng)用性能管理(可選)。

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

12、設(shè)置“自定義指標(biāo)監(jiān)控”,請(qǐng)參考設(shè)置應(yīng)用組件自定義指標(biāo)監(jiān)控(可選)。

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

點(diǎn)擊此處前往微服務(wù)應(yīng)用部署詳情→

Java Chassis接入CSE的ServiceComb引擎

Java Chassis如何接入CSE的ServiceComb引擎,使得Java Chassis能夠?qū)覥SE的ServiceComb引擎,并且方便的使用CSE的ServiceComb引擎提供的最常用的功能。在使用ServiceComb引擎功能章節(jié),會(huì)給出具體的開(kāi)發(fā)指導(dǎo)。

本章節(jié)介紹的開(kāi)發(fā)方法,可以在Apache ServiceComb Samples項(xiàng)目中找到對(duì)應(yīng)的代碼,供您在開(kāi)發(fā)過(guò)程中參考。

前提條件

已基于Java Chassis開(kāi)發(fā)好了微服務(wù)應(yīng)用。

Java Chass框架下的微服務(wù)應(yīng)用開(kāi)發(fā),請(qǐng)參考https://servicecomb.apache.org/references/java-chassis/zh_CN/。

版本要求:請(qǐng)參見(jiàn)微服務(wù)框架

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

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

操作步驟

1、在項(xiàng)目的“pom.xml”文件中引入依賴。

2、配置安全認(rèn)證參數(shù)(可選)。

使用微服務(wù)引擎專(zhuān)享版,并且啟用了安全認(rèn)證,需要配置,其他場(chǎng)景可以跳過(guò)這個(gè)步驟。

微服務(wù)引擎開(kāi)啟了安全認(rèn)證之后,所有調(diào)用的API都需要先獲取token,才能調(diào)用,認(rèn)證流程請(qǐng)參考服務(wù)中心RBAC說(shuō)明。

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

點(diǎn)擊此處前往Java Chassis接入CSE的ServiceComb引擎詳情

微服務(wù)教程視頻

微服務(wù)引擎CSE

04:38

微服務(wù)引擎CSE

03:29

微服務(wù)引擎CSE