如何提高微服務架構的可用性

業界通常用多少個9來衡量系統的可用性,如99.99%表示一年中有1小時左右的不可用時間。任何一個服務的可用性都不會是100%,意味着在服務運行時間裏還是有可能發生故障。當把功能集中且運行在同一個應用中的單體架構拆分成多個相互獨立的微服務架構後,雖然可以降低一損俱損的全局性故障風險,但由於微服務之間存在大量的依賴關係, 隨着微服務個數的增多,依賴關係也將會變得越來越複雜,而且每個微服務都有可能發生故
相關文章
相關標籤/搜索