Odoo

警告使用者伺服器正在維護中

  • December 21, 2012

有時,OpenERP 生產伺服器需要一些維護:升級一些模組,可能需要重新啟動伺服器。

我的問題是,我想有辦法阻止普通使用者訪問伺服器。例如,通過向他們返回*“維護中”*消息。

什麼是最好的解決方案?

如果伺服器正在重新啟動,通常您需要某種故障轉移 IP 或至少在應用程序伺服器(在本例中為 OpenERP)前面有一個記憶體代理來告訴使用者它已關閉。否則,當伺服器離線時,您只會收到返回給客戶端的通用瀏覽器錯誤消息,例如“找不到伺服器”或類似資訊。

簡而言之,最好的方法是讓另一台物理/虛擬伺服器位於“始終”啟動的應用程序伺服器(或獨立重新啟動的伺服器集群)的前面,以便您始終有解決問題的方法如果主伺服器由於崩潰或重新啟動而關閉,則可以故障轉移到備份。

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