ブログ

ELBのHealth Checkの反応が遅い?

投稿日:2014年8月1日 更新日:

ELB = Elastic Load Balancer
負荷分散装置。
WWWサーバへの負荷を分散させる仕組みだ。
2014-08-01_091914.jpg
EC2の上位に配置した。というか、ELBに振り分けるEC2を割り当てた。
ELBの特性上、Failover機能があるので、ぶら下がっているEC2に対してHealth Checkを行う。
これが正常じゃないと、EC2にアクセスを振り分けない仕掛けだ。
これがないと、異常が起きているサーバにアクセスがいってしまい、ユーザに迷惑をかけることになる。
非常に大切な機能だ。
ただ気になることもあって。HealthCheckをしてサーバのログを見る感じだとOKなんだけど、ELB上はなかなかOKにならない。
3~5分ほどのタイムラグが発生するようだ。
EC2を割り当てたからといってすぐに使えるようになるわけではなく、しばらく待つ必要があるのだ。
これは結構重要な事だから、メモしておく。
でも昔に比べれば非常に簡単に使えるようになったものだ。

-ブログ

執筆者:

関連記事

no image

ELBへのElastic IPを割り当てる?

ELB = Elastic Load Balancer 通常WWWサーバよりも上位に置くため、WWW上のアクセスを真っ先に受け付ける。 そのため、通常はELBにグローバルIPを割り振るのが普通だ。 し …

no image

megthsってなんだ?

AWSではなく、さくらの専用サーバで不思議なことが起きた。 サーバの負荷が高く、topコマンドで状況を確認すると、1つだけCPUを大量に使っているプロセスがいた。 そのプロセスのコマンドを見ると、me …

no image

S3からEC2にコマンドでファイルをコピーする

S3に格納したファイルをEC2にコピーする 取得でDVDに保管したい ファイルのリストを作成したい どのようなファイルが入っているかをみたい など、いろんなシーンで使えます。 基本的にS3に入れたもの …

no image

EC2のWebサーバにSSLを導入する

個人情報を扱う会員制サイトには必須の存在であるSSL。 HTTP経由で通信されるバイト情報を、暗号化して情報の漏洩を防ぐのが目的だ。 個人情報を扱うサイトで、URLの先頭がhttpsになっていないペー …

no image

ElastiCacheでCacheサーバ構築

WEBサービスの高速に欠かせないCache機能を導入してみます。 AWSにはElastiCacheというCacheサービスが有りますので、それを使います。 一昔前は手動でmemcachedを入れたりし …