2016-09-03 7 views
1

AWS documentationによれば、インスタンスの正常性状態を判断するためにELBを使用するようにASGを設定できます。ELBヘルスチェック付きASGがインスタンスを置換していない

あなたの自動スケーリンググループにロードバランサを接続している場合、あなた は、必要に応じて、自動スケーリングを持つことができます インスタンスの健康状態を決定する際にヘルスチェックをバランス弾性負荷 の結果が含まれています。これらのヘルスチェックを追加すると、Elastic Load BalancingがOutOfServiceとして インスタンスの状態をレポートする場合、自動スケーリングでは が不健全なインスタンスにマークされます。詳細については、 自動縮尺グループへのヘルスチェックの追加を参照してください。

私はELGに設定されたhealthcheckを持つ1つのインスタンスを持つASGを持っています。 ASGのサイズは、Desired 1、Min 0、Max 2に設定されています。ヘルスチェックの猶予期間は0です。私は、ELBがインスタンスを不健全とマークしているため、ASGがインスタンス。それはまだそれを奉仕中であるとマークしています。私は何が欠けていますか? documentationによると

+0

希望する値を手動で設定していますか? – Mahdi

+0

どのようなヘルスチェックを設定しましたか? – error2007s

+0

@ error2007s ASGは健康診断にELBを使用しています。それは500を返すページを指しています。 – TreeTree

答えて

0

あなたの自動スケーリング グループに1つ以上のロードバランサを添付しており、インスタンスはヘルスチェックをバランス弾性荷重を失敗し、 オートスケーリングがインスタンスを交換していない場合デフォルトではです。 EC2インスタンスのステータス チェックとElastic Load Balancingのヘルスチェックの両方を使用して、インスタンスの正常性状態を確認するように自動スケーリンググループを構成できます。

関連する問題