老熟女激烈的高潮_日韩一级黄色录像_亚洲1区2区3区视频_精品少妇一区二区三区在线播放_国产欧美日产久久_午夜福利精品导航凹凸

重慶分公司,新征程啟航

為企業(yè)提供網(wǎng)站建設(shè)、域名注冊、服務(wù)器等服務(wù)

分布式系統(tǒng)中處理參數(shù)配置有哪四種方法

分布式系統(tǒng)中處理參數(shù)配置有哪四種方法?針對這個問題,這篇文章詳細(xì)介紹了相對應(yīng)的分析和解答,希望可以幫助更多想解決這個問題的小伙伴找到更簡單易行的方法。

創(chuàng)新互聯(lián)專注于清苑企業(yè)網(wǎng)站建設(shè),自適應(yīng)網(wǎng)站建設(shè),商城開發(fā)。清苑網(wǎng)站建設(shè)公司,為清苑等地區(qū)提供建站服務(wù)。全流程按需求定制網(wǎng)站,專業(yè)設(shè)計,全程項目跟蹤,創(chuàng)新互聯(lián)專業(yè)和態(tài)度為您提供的服務(wù)

一個系統(tǒng)中包含有各種各樣的配置信息,如一個日志文件需要配置以下幾個信息。

  • 日志文件生成主目錄

  • 日志文件名稱,不同的日志級別對應(yīng)不同的文件

  • 當(dāng)前日志級別

還有其他各種業(yè)務(wù)參數(shù)、系統(tǒng)參數(shù)等,大多單一系統(tǒng)是直接把這些配置寫死在配置文件中,當(dāng)部署到測試、生產(chǎn)環(huán)境就再修改下配置文件,這樣很容易出錯,也不能靈活修改。還有就是系統(tǒng)變成分布式系統(tǒng)后,子系統(tǒng)越來越多,你要維護(hù)這些配置就變得越來越困難。

我覺得至少要能解決以下幾個問題才能算優(yōu)秀!

1)能在線靈活修改配置

2)能在線動態(tài)刷新配置

3)能根據(jù)不同環(huán)境配置

4)能統(tǒng)一管理維護(hù)配置

那么如何靈活維護(hù)這些配置呢?我給大家總結(jié)了一下幾類方法,根據(jù)不同的應(yīng)用場大家參考一下。

1、數(shù)據(jù)庫法

把所有參數(shù)存儲到數(shù)據(jù)庫,系統(tǒng)啟動的時候加載到內(nèi)存。

這種實現(xiàn)方式比較簡單,但需要占用數(shù)據(jù)庫資源,系統(tǒng)簡單壓力較小時可以選用此種方式。

2、打包處理法

利用 Maven 的 maven-resources-plugin 插件,然后根據(jù)不同的環(huán)境(Profile)提供不同環(huán)境的配置文件,這樣,不同環(huán)境的配置信息在打包階段就決定好了。

這樣只能解決了不同操作系統(tǒng)上面的配置,不能靈活動態(tài)修改,每次更新只能重新打包或者在線修改配置文件,而且信息也難于同步,如果項目少還好,項目多起來,配置還要經(jīng)常變動,這樣變得異常煩瑣。

3、環(huán)境變量法

可以把屬性值設(shè)置到環(huán)境變量中,然后讀取后設(shè)置到 Java 系統(tǒng)屬性中。這種可以實現(xiàn)區(qū)分不同環(huán)境的目的,但仍然不能動態(tài)更新配置,而且配置和維護(hù)環(huán)境變量相當(dāng)麻煩,并且在分布式系統(tǒng)中更是個十分頭疼的問題。

// 讀取環(huán)境變量
java.lang.System#getenv(java.lang.String)

// 設(shè)置系統(tǒng)屬性
java.lang.System#setProperty

這種方法,一些全局的系統(tǒng)配置,如日志、緩存、臨時目錄等可以參考,主流日志系統(tǒng)都支持從 system properties 中讀取配置。其他一些配置,不建議存儲在環(huán)境變量中。

4、配置中心法

1)目前大多數(shù)分布式配置中心都是基于 Zookeeper 來實現(xiàn)的,Spring Cloud 有自己的配置中心組件,它們都支持在線動態(tài)更新和刷新配置。

2)直接把配置存放在數(shù)據(jù)庫,如果系統(tǒng)并發(fā)小的或者管理類系統(tǒng)的話可以參考,對于高并發(fā)應(yīng)用不建議用數(shù)據(jù)庫做配置中心,畢竟它會帶來訪問壓力,而且實現(xiàn)動態(tài)更新配置也比較復(fù)雜。

總結(jié)

這是我們目前應(yīng)用的 4 種配置方法,很顯然,配置中心是最佳的解決方案,也解決了以上的幾個問題,但需要依賴中間件及其高可用性。

關(guān)于分布式系統(tǒng)中處理參數(shù)配置有哪四種方法問題的解答就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,如果你還有很多疑惑沒有解開,可以關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道了解更多相關(guān)知識。


分享文章:分布式系統(tǒng)中處理參數(shù)配置有哪四種方法
網(wǎng)址分享:http://www.xueling.net.cn/article/pggipe.html

其他資訊

在線咨詢
服務(wù)熱線
服務(wù)熱線:028-86922220
TOP
主站蜘蛛池模板: 亚洲一区二区3 | 被黑人的巨茎日出白浆 | 男人和女人高潮免费网站 | 欧美精品一区二区三区久久久 | 色午夜日本高清视频WWW | 亚洲大片免费观看 | 国产麻豆剧果冻传媒一区 | 性奴秘书裸侍跪趴等主人玩 | 国产一区二区三区视频在线播放 | 精品成人佐山爱一区二区 | 日韩精品在线观看视频 | 日韩中文字幕在线观看 | 91精品国啪老师啪 | 女人19水真多免费毛片 | 亚洲日日骚 | 综合国产精品久久久 | 中国xxxx真实偷拍老妇 | 中文字幕日韩精品成人免费区二区 | 夜鲁鲁鲁夜夜综合视频欧美 | 色爱亚洲 | JAPANESE国产高清在线观看播放 | 精品无码一区在线观看 | 欧美A级毛欧美1级A大片 | 北条麻妃在线一区二区免费播放 | 免费超碰在线观看 | 国产精品永久久久久 | 成人免费在线播放 | 天天看天天射 | 一二三四中文在线 | 91精品国产综合久久久久久久 | 亚洲人成色4444在线观看 | 久久精品天堂 | 嘿咻嘿咻在线观看 | 在线看你懂得 | 国产精品久久久久久久娇妻 | 日本黄色不卡视频 | 久久99精品久久久久久久夜夜爽 | 台湾佬久久 | 亚洲精品尤物av在线观看任我爽 | 国内精品久久久久久久影视红豆 | 女人下边被添全过程A片图片 |