Apache-2.2
保持網路伺服器同步的最佳方法
現在我正在使用 NFS(網路文件系統)將文件伺服器的 Web 根目錄掛載到兩個 Web 伺服器。
在我看來,NFS 佔用了很多資源。有沒有更好的方法在網路伺服器上同步文件?我知道你可以每隔幾秒執行一次 rsync,但也不確定這是否是最好的方法。
文件是在這兩個地方修改還是集中管理?
如果可以在任何伺服器上修改文件,那麼 NFS 可能是明智的選擇。
如果要集中管理文件,那麼您可以使用一些版本控制系統(如 Subversion)來保留數據並定期檢查伺服器上的更改。
如果文件在一台機器上被修改並且您希望它們在另一台機器上相同,那麼您可以使用 rsync – 在任何更改之後或在 crontab 中。當沒有要傳播的更改時,Rsync 不會使用太多資源。