PGメモ

非エンジニアの記録

ec2のLoad Balancerでインスタンスがout of serviceになる時

ec2でLoad Balancerを使っていて、インスタンスがout of serviceになる事がある
単語からもわかるとおり動いていないということだ。

このout of serviceは自動的に切り替わる仕組みになっており
その基準を決めるのがhealth checkだ

Ping Target: HTTP:80/index.php

ここにpingをして、サーバが生きているかどうか確かめる

Timeout:5 seconds

pingがタイムアウトになるまでの時間

Interval:60 seconds

どの程度の頻度でpingをするか

Unhealthy Threshold:5

pingが何回失敗したらout of serviceにするか

Healthy Threshold:2

pingが何回成功したらout of serviceから復帰するか

といった具合である。