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

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

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

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

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

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

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

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

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

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

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

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

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

可用的命名空間元素

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

基本的屬性包括:

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

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

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

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

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

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

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

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

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