解決したい課題 ロードバランサーやDNSのヘルスチェック機能を使用すれば、ひも付けられたサーバーの状態を判断して処理を振り分けることができる。 Webサーバー、Proxyサーバー、APサーバー、DBサーバーの構成で、Webサーバーの前にロードバランサーがある場合を考えてみる。ロードバランサ―はWebサーバーの状態を判断し、動作が不調なWebサーバーを切り離すことができる。しかし、ProxyサーバーやAPサーバー、DBサーバーなどバックエンドのサーバーの状態をロードバランサ―は把握できない。DNSのヘルスチェック機能を使用した場合も同様である。 クラウドでの解決/パターンの説明 クラウドのロードバランサーやDNSが持つヘルスチェック機能を使い、PHPやJavaServletなどの動的なページ(つまりプログラム)をチェックするように設定にしておく。そのプログラムで、ProxyサーバーやAPサー