我想爲Elastic Beanstalk中的Auto Scaling配置觸發器。如何在Elastic Beanstalk中爲Auto Scaling EC2實例配置觸發器?
基本上我想擴展新的實例,如果用戶沒有得到超過4秒的響應。
你能告訴我如何做到這一點?
我想爲Elastic Beanstalk中的Auto Scaling配置觸發器。如何在Elastic Beanstalk中爲Auto Scaling EC2實例配置觸發器?
基本上我想擴展新的實例,如果用戶沒有得到超過4秒的響應。
你能告訴我如何做到這一點?
在Elastic Beanstalk中,如果用戶在指定的時間內沒有得到響應,您可以設置將啓動新實例的觸發器。在Elastic Beanstalk中配置環境時,可以設置EC2實例運行狀況檢查並配置運行狀況檢查間隔和運行狀況檢查超時。如果服務器在健康檢查時間間隔內未響應,則Auto Scaling將顯示新的實例。
AWS EB對延遲特定的比例指標,除其他外,這是你想要在你的情況下使用什麼。 SanketDangi提到的健康檢查很重要,但要清楚它不會自動「提出新的實例」。它肯定會將失敗的實例退出服務。至於這是否啓動縮放操作,這取決於自動擴展策略,例如配置的最小實例,例如當創建新的EB應用程序時EB爲您設置的最小實例。