對於系統高可用這個概念,基本功是程序異常處理,僅能在正常情況下運行的程序不叫高可用,在異常情況下仍然可用才行。
另外是機房容災,即當個別機器損壞,或者個別機房網絡割接時,仍可正常運作。
當遇到性能瓶頸時,系統容易擴展,可橫向擴展解決,比如多部署幾個程序即可解決,無需更改代碼
最後無需過多的人工幹預,7*24都能工作,遇錯自動調整,不必投入人力時刻關註程序的狀態。