Amazon-Elb

從 Elastic Load Balancer 註銷 EC2 實例後會發生什麼?

  • December 28, 2016

假設我在 ELB 實例後面有幾個 Web 伺服器。我想把他們中的一半拿下來做軟體更新。假設我的應用程序有一些可能更長的請求(比如說因為數據庫很慢,所以最多需要 30 秒)。我不想只是關閉伺服器並給使用者留下錯誤。我是否可以從 ELB 取消註冊實例以阻止任何進一步的請求訪問該實例,但允許實例在關閉它之前完成其目前請求?ELB 是否仍會轉發來自最近註銷的實例的響應?

https://forums.aws.amazon.com/message.jspa?messageID=231571

我們剛剛通過執行狀況檢查和手動從 ELB 中刪除實例對 ELB 進行了測試,並且幾乎立即(大約一秒鐘內)粗魯地刪除了所有現有連接。

亞馬遜的回應:

我們知道這種行為會給我們的客戶帶來痛苦,這樣的回饋有助於我們更好地了解問題的真正影響和重要性。請保持它來。

不要指望快速修復,兩年後仍然如此。

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