Apache-2.2

保持多個 Apache 伺服器同步

  • October 30, 2014

概述

目前,我的公司執行 5 個 Web 伺服器,它們連接到 1 個 DB/Fileshare 伺服器。DB/Fileshare 伺服器使用 NFS 掛載在 5 個 Web 伺服器上,因此我們只需更新一次程式碼,因為 Web 伺服器從掛載 (PHP/HTML) 中讀取。

問題

我們最近遇到了 NFS 掛載的瓶頸,想知道我們有哪些可能的選擇?我可以將文件放在網路伺服器上,但是在它們之間同步這些文件的正確方法是什麼?我不認為 rsync 是正確的方法,但還有其他類似的選擇嗎?

如果只是 Web 程式碼(而不是 DB),那麼您最好使用 GIT 或其他具有自動化功能的原始碼管理工具(Puppet?)將程式碼更新推送到所有伺服器。

引用自:https://serverfault.com/questions/640980