中文字幕在线观看,亚洲а∨天堂久久精品9966,亚洲成a人片在线观看你懂的,亚洲av成人片无码网站,亚洲国产精品无码久久久五月天

CLOUD FOUNDRY開(kāi)發(fā)實(shí)戰(zhàn):cloud命名空間

2019-02-26    來(lái)源:多智時(shí)代

容器云強(qiáng)勢(shì)上線!快速搭建集群,上萬(wàn)Linux鏡像隨意使用

在上一篇文章當(dāng)中我們提到在部署Spring應(yīng)用時(shí),應(yīng)用所使用的數(shù)據(jù)服務(wù)將會(huì)被CLOUD FOUNDRY檢測(cè)到,而且檢測(cè)到的數(shù)據(jù)服務(wù)將自動(dòng)地被重新配置為使用對(duì)應(yīng)的云服務(wù)。對(duì)簡(jiǎn)單的應(yīng)用和演示程序來(lái)說(shuō),自動(dòng)重新配置很有效,但是對(duì)于生產(chǎn)應(yīng)用來(lái)說(shuō),你可能想手動(dòng)進(jìn)行更多的配置。同時(shí),如果在應(yīng)用中同一類型的服務(wù)包括多個(gè)服務(wù)的話,你也需要手動(dòng)進(jìn)行更多的配置。Ramnivas暗示說(shuō)你可以通過(guò)明確地使用云數(shù)據(jù)服務(wù)工廠bean比如CloudMongoDbFactoryBean以及CloudRedisConnectionFactoryBean等,選擇退出自動(dòng)重新配置。最簡(jiǎn)單的方法就是在服務(wù)定義中使用 命名空間。本文將詳細(xì)介紹這部分內(nèi)容。

在應(yīng)用中包含命名空間

你需要在構(gòu)建中引入org.cloudfoundry:cloudfoundry-runtime依賴,如果在構(gòu)建時(shí)使用的是Maven,那么需要在pom.xml中添加如下依賴:

CLOUD FOUNDRY開(kāi)發(fā)實(shí)戰(zhàn):cloud命名空間

在pom.xml文件中還需要包括Spring Framework Milestone Repository,添加資源庫(kù)定義的方法如下:

CLOUD FOUNDRY開(kāi)發(fā)實(shí)戰(zhàn):cloud命名空間

現(xiàn)在,我們就可以在應(yīng)用上下文文件中添加命名空間了。我們需要聲明命名空間(第5行)并提供schema的路徑(第8行)。然后我們就可以在xml文件中使用命名空間元素了(第10行):完整的范例如下:

CLOUD FOUNDRY開(kāi)發(fā)實(shí)戰(zhàn):cloud命名空間

接下來(lái)介紹所有可用的命名空間元素及其配置選項(xiàng)

可用的命名空間元素

元素提供了一種為Spring應(yīng)用配置JDBCDataSource的便利方式

基本的屬性包括:

· id – 默認(rèn)值為服務(wù)名

· service-name –只有當(dāng)應(yīng)用綁定了多個(gè)關(guān)系型數(shù)據(jù)庫(kù)服務(wù)時(shí)才需要該屬性

注入到JdbcTemplate 的DataSource的簡(jiǎn)單配置如下所示,在這兒只使用了一個(gè)屬性用來(lái)指定datastore bean的id。

CLOUD FOUNDRY開(kāi)發(fā)實(shí)戰(zhàn):cloud命名空間

在不久的將來(lái),云計(jì)算一定會(huì)徹底走入我們的生活,有興趣入行未來(lái)前沿產(chǎn)業(yè)的朋友,可以收藏云計(jì)算,及時(shí)獲取人工智能、大數(shù)據(jù)、云計(jì)算和物聯(lián)網(wǎng)的前沿資訊和基礎(chǔ)知識(shí),讓我們一起攜手,引領(lǐng)人工智能的未來(lái)!

標(biāo)簽: 大數(shù)據(jù) 數(shù)據(jù)庫(kù) 云服務(wù) 云計(jì)算

版權(quán)申明:本站文章部分自網(wǎng)絡(luò),如有侵權(quán),請(qǐng)聯(lián)系:west999com@outlook.com
特別注意:本站所有轉(zhuǎn)載文章言論不代表本站觀點(diǎn)!
本站所提供的圖片等素材,版權(quán)歸原作者所有,如需使用,請(qǐng)與原作者聯(lián)系。

上一篇:中國(guó)互聯(lián)網(wǎng):一流規(guī)模,三流網(wǎng)安技術(shù)

下一篇:云計(jì)算外包應(yīng)該注意些什么