国产+高潮+在线,国产 av 仑乱内谢,www国产亚洲精品久久,51国产偷自视频区视频,成人午夜精品网站在线观看

webman新版會(huì)添加多應(yīng)用獨(dú)立配置嗎?

recode

希望每個(gè)應(yīng)用,有自己的config,包括路由,數(shù)據(jù)庫,中間件等等。參考thinkphp。這樣對于協(xié)同工作更方便。

1607 2 0
2個(gè)回答

liziyu

把“應(yīng)用”做成插件模式更爽,用就安裝,不用就卸載。
不過配置項(xiàng)目不能完全獨(dú)立。

  • 暫無評論
walkor 打賞

應(yīng)該不會(huì)增加。每個(gè)應(yīng)用獨(dú)立配置需要重寫大部分組件才能實(shí)現(xiàn),比如在user應(yīng)用中使用user對應(yīng)的數(shù)據(jù)庫配置,那么所有的數(shù)據(jù)庫組件包括tp、laravel等都能自動(dòng)識別當(dāng)前應(yīng)用,需要重新二次封裝。同理redis、cache、mongodb、隊(duì)列等很多組件也都需要二次封裝下,這會(huì)導(dǎo)致耦合很大,開發(fā)工作量很大,而且可能無法照顧到所有組件。

  • aphper 2022-05-07

    config能否支持動(dòng)態(tài)配置啊 現(xiàn)在我觀察是啟動(dòng)讀取了所有配置文件 配置跟隨常駐內(nèi)存

  • evilk 2022-05-07

    什么樣的業(yè)務(wù)場景,會(huì)需要?jiǎng)討B(tài)配置呢?
    可能我遇見的情況太少了
    基本上配置都是靜態(tài)的

  • aphper 2022-05-07

    而動(dòng)態(tài)變更配置這個(gè)需求本身是比較常見的 比如需要從后臺(tái)設(shè)置配置 ,程序需要從數(shù)據(jù)庫拉取配置、比如多機(jī)器部署 共享一個(gè)配置中心 配置來源于配置中心

  • aphper 2022-05-07

    當(dāng)我有100臺(tái)機(jī)器的時(shí)候 變更個(gè)配置不可能一臺(tái)一臺(tái)去下線、修改配置文件、重啟、上線

  • walkor 2022-05-07

    動(dòng)態(tài)配置需要讀數(shù)據(jù)庫或者redis等存儲(chǔ),項(xiàng)目自己封裝一個(gè)函數(shù)(比如叫conf())就好了。
    config()函數(shù)不知道你的動(dòng)態(tài)配置存儲(chǔ)在哪里,也不知道讀哪個(gè)表哪個(gè)庫,不好做動(dòng)態(tài)配置

  • aphper 2022-05-07

    實(shí)現(xiàn)config::set()后 業(yè)務(wù)層自己寫進(jìn)去就好了

  • aphper 2022-05-07

    自己實(shí)現(xiàn) conf的話 變更數(shù)據(jù)庫配置之類的還是復(fù)雜 機(jī)器多了根本操作不過來

  • walkor 2022-05-07

    config::set() 只對當(dāng)前進(jìn)程有效,無法對所有服務(wù)器所有進(jìn)程生效,沒有意義。
    自己實(shí)現(xiàn)conf,conf里自己決定從哪個(gè)存儲(chǔ)讀寫配置,配置變更,所有服務(wù)器生效,不存在服務(wù)器多了操作不過來。

年代過于久遠(yuǎn),無法發(fā)表回答
??