0

我正在爲我的API服務器使用AWS EC2實例。我想阻止關閉服務器的情況,所以我打算使用2臺服務器(一個生產,一個備份)AWS網絡,一個生產負載均衡器和一個備份服務器

我想配置AWS網絡或添加負載均衡器可能:

  • 通常情況下,所有的請求去到生產服務器。
  • 如果生產服務器停機,所有請求都會轉到備份服務器。

我不知道AWS上是否有任何功能可以幫助我完成我的計劃。

回答

1

AWS負載均衡器不完全正常工作。它在所有健康的已註冊實例之間分配負載。

爲了保持高可用性,我建議使用AWS auto-scaling功能。

基本上,您將機器放在負載均衡器後面,如果其中任何一臺啓動失敗,則會觸發事件並相應採取相應措施。您可以從2臺機器開始,並設置自動縮放以保持2臺機器始終運行。因此,如果發生故障,它只會啓動另一種相同的類型,並將其添加到負載平衡器中。您也可以從一臺機器開始,但如果它停機,則會有一些停機時間,直到新機器啓動。您還可以根據所獲得的流量增加/減少運行實例的數量。

希望這有助於給你一個想法。

+0

感謝您的建議,我會檢查出來! –