日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

Nacos配置中心介绍

發(fā)布時(shí)間:2024/4/13 编程问答 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Nacos配置中心介绍 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

配置中心介紹

1、Spring Cloud Config

Spring Cloud Config?為分布式系統(tǒng)的外部配置提供了服務(wù)端和客戶(hù)端的支持方案。在配置的服務(wù)端您可以在所有環(huán)境中為應(yīng)用程序管理外部屬性的中心位置。客戶(hù)端和服務(wù)端概念上的Spring Environment?和?PropertySource?抽象保持同步,?它們非常適合Spring應(yīng)用程序,但是可以與任何語(yǔ)言中運(yùn)行的應(yīng)用程序一起使用。當(dāng)應(yīng)用程序在部署管道中從一個(gè)開(kāi)發(fā)到測(cè)試直至進(jìn)入生產(chǎn)時(shí),您可以管理這些環(huán)境之間的配置,并確保應(yīng)用程序在遷移時(shí)具有它們需要運(yùn)行的所有內(nèi)容。服務(wù)器存儲(chǔ)后端的默認(rèn)實(shí)現(xiàn)使用git,因此它很容易支持標(biāo)記版本的配置環(huán)境,并且能夠被管理內(nèi)容的各種工具訪問(wèn)。很容易添加替代的實(shí)現(xiàn),并用Spring配置將它們插入。

Spring Cloud Config?包含了Client和Server兩個(gè)部分,server提供配置文件的存儲(chǔ)、以接口的形式將配置文件的內(nèi)容提供出去,client通過(guò)接口獲取數(shù)據(jù)、并依據(jù)此數(shù)據(jù)初始化自己的應(yīng)用。Spring cloud使用git或svn存放配置文件,默認(rèn)情況下使用git。

?

2、Nacos替換Config

Nacos?可以與?Spring, Spring Boot, Spring Cloud?集成,并能代替?Spring Cloud Eureka, Spring Cloud Config。通過(guò)?Nacos Server?和?spring-cloud-starter-alibaba-nacos-config?實(shí)現(xiàn)配置的動(dòng)態(tài)變更。

(1)應(yīng)用場(chǎng)景

在系統(tǒng)開(kāi)發(fā)過(guò)程中,開(kāi)發(fā)者通常會(huì)將一些需要變更的參數(shù)、變量等從代碼中分離出來(lái)獨(dú)立管理,以獨(dú)立的配置文件的形式存在。目的是讓靜態(tài)的系統(tǒng)工件或者交付物(如?WAR,JAR?包等)更好地和實(shí)際的物理運(yùn)行環(huán)境進(jìn)行適配。配置管理一般包含在系統(tǒng)部署的過(guò)程中,由系統(tǒng)管理員或者運(yùn)維人員完成。配置變更是調(diào)整系統(tǒng)運(yùn)行時(shí)的行為的有效手段。

如果微服務(wù)架構(gòu)中沒(méi)有使用統(tǒng)一配置中心時(shí),所存在的問(wèn)題:

-?配置文件分散在各個(gè)項(xiàng)目里,不方便維護(hù)

-?配置內(nèi)容安全與權(quán)限

-?更新配置后,項(xiàng)目需要重啟

nacos配置中心:系統(tǒng)配置的集中管理(編輯、存儲(chǔ)、分發(fā))、動(dòng)態(tài)更新不重啟、回滾配置(變更管理、歷史版本管理、變更審計(jì))等所有與配置相關(guān)的活動(dòng)。

?

總結(jié)

以上是生活随笔為你收集整理的Nacos配置中心介绍的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。