Amazon-Web-Services
AWS 執行狀況檢查並在出現問題時重新生成
我在 AWS 中有一些實例,我只需要其中一個,不需要擴展。當然,我們也會監控這些實例,但在提醒某人之前。我檢查了 AWS 中是否有辦法定期檢查實例並自行終止和生成。
我想知道盒子上的 cron 是否會檢查我的最低要求以考慮該盒子是否正常工作,如果檢查未通過,則在 cloudwatch 中推送警報,然後從那裡採取行動。
這是正確的方法嗎?我應該把它放在 ASG 中嗎?不確定在這裡最好的方法是什麼,感謝您的任何提示。
正確的方法是使用具有正確配置的執行狀況檢查的 Elastic Load Balancer,然後將您的實例放入 Auto Scaling 組中,配置為使用 ELB 執行狀況檢查來確定實例的執行狀況。
ELB 每隔 30 秒左右(可配置)通過網路訪問實例。如果實例無法訪問或不健康,它將被終止並替換。