AWS自動縮放策略預熱問題

AWS自動縮放策略預熱問題

我在 AWS EC2 中有一個自動縮放群組,在該群組上有一個自動縮放策略,該策略將每個目標的負載平衡器請求計數保持在 800,並且預熱時間為 250 秒。

現在,每次啟動新機器時,無論預熱時間如何,機器都會接收請求。由於機器內的應用程式未啟動並運行,因此這些請求失敗。

我還需要做些什麼來避免這種行為嗎?

答案1

我的設定有問題,我設定 Nginx 的方式使得 health_check 無法到達 Rails 應用程式。因此,即使在加載應用程式之前,運行狀況檢查也已通過。這就是新機器收到請求的原因。

現在,我更改了配置以啟動 Rails 應用程式。現在,在應用程式啟動之前,運行狀況檢查將失敗,因此不會將任何請求路由到新電腦。

謝謝 @邁克爾-sqlbot提供幫助。

相關內容