負荷分散には HAproxy を使用し、SSL には Stunnel を使用しました。私はコンテナ(バックエンドサーバー)としてTomcatを使用しました。私の構成では、Stunnel + HAproxy は 1 台のマシン (ubuntu 12.04) にあり、Tomcat は別のマシンにあります。Tomcat にデプロイされた Web アプリケーションは、ログイン ページに HTTPS 要求のみを使用します。HTTPS リクエストを使用してログインしようとすると、ポート 443 でリッスンする Stunnel がリクエストを復号化し、HAproxy に転送し、HAproxy はそれを HTTP 形式の Tomcat に渡します。ログインページのTomcat構成リクエストはHTTPS形式でなければならないため、Tomcatはリクエストをリダイレクトし、HTTPS形式で同じリクエストを行うように求めます。この場合は無限ループが作成され……
HTTPS リクエストを Tomcat に渡すように HAproxy または Stunnel を設定する方法......