Nacos配置中心-創(chuàng)新互聯(lián)

1. 什么是配置中心
1.1 什么是配置
應(yīng)用程序在啟動(dòng)和運(yùn)行的時(shí)候往往需要讀取一些配置信息,配置基本上伴隨著應(yīng)用程序的整個(gè)生命周期,比如:數(shù)據(jù)庫連接參數(shù)、啟動(dòng)參數(shù)等。
配置主要有以下幾個(gè)特點(diǎn):
配置是獨(dú)立于程序的只讀變量
配置對(duì)于程序是只讀的,程序通過讀取配置來改變自己的行為,但是程序不應(yīng)該去改變配置
配置伴隨應(yīng)用的整個(gè)生命周期
配置貫穿于應(yīng)用的整個(gè)生命周期,應(yīng)用在啟動(dòng)時(shí)通過讀取配置來初始化,在運(yùn)行時(shí)根據(jù)配置? ? ?????????調(diào)整行為。
比如:?jiǎn)?dòng)時(shí)需要讀取服務(wù)的端口號(hào)、

成都創(chuàng)新互聯(lián)公司是一家專注于成都做網(wǎng)站、成都網(wǎng)站制作與策劃設(shè)計(jì),沙雅網(wǎng)站建設(shè)哪家好?成都創(chuàng)新互聯(lián)公司做網(wǎng)站,專注于網(wǎng)站建設(shè)十余年,網(wǎng)設(shè)計(jì)領(lǐng)域的專業(yè)建站公司;建站業(yè)務(wù)涵蓋:沙雅等地區(qū)。沙雅做網(wǎng)站價(jià)格咨詢:18980820575

? 系統(tǒng)在運(yùn)行過程中需要讀取定時(shí)策略執(zhí)行定時(shí)任務(wù)等。
配置可以有多種加載方式:
常見的有程序內(nèi)部hard code,配置文件,環(huán)境變量,啟動(dòng)參數(shù),基于數(shù)據(jù)庫等
配置需要治理
同一份程序在不同的環(huán)境(開發(fā),測(cè)試,生產(chǎn))、

不同的集群(如不同的數(shù)據(jù)中心)經(jīng)常需要有不同的
配置,所以需要有完善的環(huán)境、集群配置管理

1.2 什么是配置中心:

在微服務(wù)架構(gòu)中,當(dāng)系統(tǒng)從一個(gè)單體應(yīng)用,被拆分成分布式系統(tǒng)上一個(gè)個(gè)服務(wù)節(jié)點(diǎn)后,配置文件也必須跟著遷移
(分割),這樣配置就分散了,不僅如此,分散中還包含著冗余,

配置中心將配置從各應(yīng)用中剝離出來,對(duì)配置進(jìn)行統(tǒng)一管理,應(yīng)用自身不需要自己去
管理配置。

在傳統(tǒng)巨型單體應(yīng)用紛紛轉(zhuǎn)向細(xì)粒度微服務(wù)架構(gòu)的歷史進(jìn)程中,配置中心是微服務(wù)化不可缺少的一個(gè)系統(tǒng)組件,在這種背景下中心化的配置服務(wù)即配置中心應(yīng)運(yùn)而生,一個(gè)合格的配置中心需要滿足如下特性:
配置項(xiàng)容易讀取和修改
分布式環(huán)境下應(yīng)用配置的可管理性,即提供遠(yuǎn)程管理配置的能力
支持對(duì)配置的修改的檢視以把控風(fēng)險(xiǎn)
可以查看配置修改的歷史記錄
不同部署環(huán)境下應(yīng)用配置的隔離性

2、先搭建服務(wù):

本地測(cè)試,默認(rèn)是cluster集群模式,可以在startup.sh啟動(dòng)

配置文件中,改成單機(jī)模式,cluster改成standalone

再修改application.properties,改成mysql的方式:

然后啟動(dòng):

訪問主頁面,增加配置:

相關(guān)代碼,測(cè)試動(dòng)態(tài)訪問配置:

當(dāng)在服務(wù)端,動(dòng)態(tài)添加配置以后,代碼動(dòng)態(tài)獲取配置:

你是否還在尋找穩(wěn)定的海外服務(wù)器提供商?創(chuàng)新互聯(lián)www.cdcxhl.cn海外機(jī)房具備T級(jí)流量清洗系統(tǒng)配攻擊溯源,準(zhǔn)確流量調(diào)度確保服務(wù)器高可用性,企業(yè)級(jí)服務(wù)器適合批量采購(gòu),新人活動(dòng)首月15元起,快前往官網(wǎng)查看詳情吧

新聞標(biāo)題:Nacos配置中心-創(chuàng)新互聯(lián)
瀏覽地址:http://muchs.cn/article14/dhgdge.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供Google、建站公司網(wǎng)站排名、網(wǎng)站制作、網(wǎng)站策劃、外貿(mào)建站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

成都seo排名網(wǎng)站優(yōu)化