原理

2018-12-10 12:24 更新
dfs是基于swoole和inotify實(shí)現(xiàn)的分布式文件同步服務(wù)器框架,他借助于inotify實(shí)現(xiàn)實(shí)時(shí)對(duì)文件及其目錄進(jìn)行監(jiān)控,基于swoole的事件驅(qū)動(dòng)讀取inotify的事件來做相應(yīng)的邏輯處理,dfs框架的服務(wù)一旦啟動(dòng),他會(huì)通過redis獲取遠(yuǎn)程服務(wù)器在線列表然后自身啟動(dòng)客戶端來連接遠(yuǎn)程服務(wù)器,每一個(gè)服務(wù)器都有一個(gè)服務(wù)端和多個(gè)客戶端,這樣每臺(tái)服務(wù)器都能互通互聯(lián)了,并且支持熱拔,一旦服務(wù)器不提供服務(wù)了都會(huì)觸發(fā)別的服務(wù)器跟其斷開連接實(shí)現(xiàn)高可用!
以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)