高可用性(High Availability,縮寫為HA)指的是一個系統或服務能夠持續並穩定地運行,具有強大的容錯能力,以保障系統或服務的連續性和可靠性。
高可用系統設計的核心目標是確保系統在面對各種故障時仍能保持可用狀態,避免因單個硬體或軟體組件故障而導致整個系統崩潰。為實現高可用性,通常需要採用多副本集群、負載均衡、容錯機制和故障恢復等技術,以確保在單個組件發生故障時,系統能自動切換到備份組件或備用系統,從而保證業務連續運行。高可用性在金融交易系統、線上教育平台、電商平台等對服務連續性要求極高的領域尤為重要。