迅睿CMS框架是一款PHP8高性能·簡單易用的CMS開源開發(fā)框架,基于MIT開源許可協(xié)議發(fā)布,免費且不限制商業(yè)使用,是免費開源的產(chǎn)品,以萬端互聯(lián)為設計理念,支持的微信公眾號、小程序、APP客戶端、移動端網(wǎng)站、PC網(wǎng)站等多終端式管理系統(tǒng)。
聯(lián)系官方銷售客服
1835022288
028-61286886
【關于CMS的彈性部署】
請問設計到容器部署時,CMS如何分離?
目前如果做到CMS、OSS、數(shù)據(jù)庫的分離,還是可以的。
但是CMS自身如何做到容器同步,比如新增一個模型后,就會有新的PHP文件,這時其他的容器如何同步呢?
容器同步是什么意思,我沒看明白
回復迅睿框架創(chuàng)始人
我現(xiàn)在要通過docker做一個鏡像,包含我們的CMS系統(tǒng)和依賴的LNMP環(huán)境。
然后可以通過這個鏡像,生成多個容器來運行CMS應用,這樣就可以做彈性部署和負載均衡。
但是我們的后臺,編輯后除了數(shù)據(jù)庫有變動外,本身的文件結構也會變化。
比如,我訪問后臺,通過負載均衡鏈接到其中一個容器,然后創(chuàng)建了一個模型;但這個模型文件只會在這個容器有效,其他容器是不是就不會存在這個模型。
inotify這個軟件;可以多服務器文件實時同步
。。。我還是沒看懂
他意思就是多服務器部署負載均衡,一個網(wǎng)站創(chuàng)建修改了;另外的網(wǎng)站不能及時同步相應的修改到其他服務器,會造成訪問錯誤
回復迅??蚣軇?chuàng)始人
數(shù)據(jù)變動會實時更新cache目錄的
容器同步是什么意思,我沒看明白
回復迅睿框架創(chuàng)始人
我現(xiàn)在要通過docker做一個鏡像,包含我們的CMS系統(tǒng)和依賴的LNMP環(huán)境。
然后可以通過這個鏡像,生成多個容器來運行CMS應用,這樣就可以做彈性部署和負載均衡。
但是我們的后臺,編輯后除了數(shù)據(jù)庫有變動外,本身的文件結構也會變化。
比如,我訪問后臺,通過負載均衡鏈接到其中一個容器,然后創(chuàng)建了一個模型;但這個模型文件只會在這個容器有效,其他容器是不是就不會存在這個模型。
inotify這個軟件;可以多服務器文件實時同步
。。。我還是沒看懂
他意思就是多服務器部署負載均衡,一個網(wǎng)站創(chuàng)建修改了;另外的網(wǎng)站不能及時同步相應的修改到其他服務器,會造成訪問錯誤
回復迅??蚣軇?chuàng)始人
數(shù)據(jù)變動會實時更新cache目錄的