AWS で NLB + EC2 の構成で、 WEBサービスを構築しました。
NLB → EC2 の health check (HTTP) のアクセスが秒間数回来てしまいました。
ドキュメントによると health check の間隔を設定できます。
https://docs.aws.amazon.com/ja_jp/elasticloadbalancing/latest/network/target-group-health-checks.html
私はデフォルトの 30秒にしていました。
これはおかしいと思いサポートに問い合わせたところ・・・
「仕様」という回答でした。
NLB では分散型の health check を行なっているから、とのこと。
まあそうかと納得しないでもないのですが、ドキュメントに明記して貰えると助かりますね。