AWS環境において、前段のApacheでアクセスを受け止めて、後ろにいるアプリケーションサーバ(tomcat)で受け止める構成があります。
tomcatは複数台いて、AWSの内部ELBをかませてtomcatへのアクセスをバランシングします。
Apache
|
内部ELB
|
APサーバが複数
この場合のApacheの設定についてご助力頂きたいのですが。。。
Apacheのバーチャルホストの設定において以下のように記載しております。
ProxyPass / ajp://internal-elb-xxxxxxxxxxxxxx.ap-northeast-1.elb.amazonaws.com:8009/
よくあるProxyPassの設定で、Apacheへのリクエストを内部ELBの8009に対して投げる、という設定です。
この状態でApacheのシンタックスチェックをすると以下のようにエラーが出力されます。
ProxyPass worker hostname (internal-elb-xxxxxxxxxxxxxx.ap-northeast-1.elb.amazonaws.com) too long
解決方法をご存知の方、ご教授頂けますでしょうか。。。
Apache:2.4になります。
ソースインストールの場合は、文字列の制限をかけている部分を変更して再コンパイルすればいいそうですが、
環境としてはAmazon Linuxでyumインストールしております。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。