タグ

Health Cheackに関するkazu_0のブックマーク (4)

  • ヘルスチェックの実装

    サービスはあらゆる種類の信頼性と復元力を組み込んで設計できますが、実践的な信頼性を実現するためには、予測可能な障害が発生したときの対処策も欠かせない要素となります。Amazon では、ハードウェアは最終的には機能しなくなるように設計されているため、水平方向にスケーラブルで冗長なサービスを構築しています。どのハードドライブにも最大予想寿命があり、ソフトウェアのどの部分もある時点でクラッシュする可能性があります。サーバーの正常性はバイナリのように見える場合があります。動作するか、まったく動作せず、正常に機能しないかのどちらかです。ですが、そうではありません。障害が発生したサーバーは、シャットダウンするだけでなく、予測できないか、場合によってはシステムへ不均衡な損害をもたらす可能性があります。ヘルスチェックは、これらの種類の問題を自動的に検出して対応します。 この記事では、ヘルスチェックを使用し

    ヘルスチェックの実装
  • Auto Scaling ヘルスチェックの設定 - AWS Elastic Beanstalk

    Amazon EC2 Auto Scaling は、起動する各 Amazon Elastic Compute Cloud (Amazon EC2) インスタンスの状態をモニタリングします。インスタンスが予期せずに終了した場合、Auto Scaling は終了を検出し、代わりのインスタンスを起動します。デフォルトでは、環境用に作成された Auto Scaling グループは Amazon EC2 ステータスチェックを使用します。環境のインスタンスが Amazon EC2 ステータスチェックに失敗した場合、そのインスタンスは停止され、Auto Scaling により置き換えられます。 Amazon EC2 ステータスチェックは、インスタンスで実行されているアプリケーション、サーバー、Docker コンテナの状態ではなく、インスタンスの状態のみを確認するものです。アプリケーションがクラッシュした

  • Auto Scaling グループに Elastic Load Balancing ヘルスチェックを追加する - Amazon EC2 Auto Scaling

    Auto Scaling グループのデフォルトのヘルスチェックは EC2 ヘルスチェックのみです。インスタンスがこれらのヘルスチェックに合格しないと異常とマークされて終了しますが、Amazon EC2 Auto Scaling が新たに代替インスタンスを起動します。詳細については、「Auto Scaling インスタンスのヘルスチェック」を参照してください。 1 つまたは複数のロードバランサーターゲットグループ、1 つまたは複数の Classic Load Balancer、またはその両方を Auto Scaling グループにアタッチできます。ただしデフォルトでは、Auto Scaling グループは、Elastic Load Balancing のヘルスチェックに合格しない場合にインスタンスを異常であると見なさず、置き換えません。 Auto Scaling グループが、追加のロードバラ

  • How to set autoscaling group health check type with elasticbeanstalk

    I have set the 'Application Healthcheck URL' (aws:elasticbeanstalk:application) for my elasticbeanstalk application, and during the night the two servers started failing this check. It seems that the autoscaling group set up by elasticbeanstalk has a health check type of ec2 which means that the servers did not get terminated and replaced, leaving 2 out of service servers attached to the load bala

    How to set autoscaling group health check type with elasticbeanstalk
  • 1