私は Tomcat 6 の 2 つのインスタンスを持っており、コンテンツは HTTP と HTTPS を介して他のページにアクセスできます。
このようにインスタンスを構成しました:
- ポート 8080 (HTTP) および 8443 (HTTPS) でリッスンするインスタンス 1
- ポート 7080 (HTTP) および 7443 (HTTPS) でリッスンするインスタンス 2
クラスタリングを行うために、Apache 2.2 で mod_proxy を構成しました。
リクエストは適切に受信され、HTTP トラフィックに対してはすべて正常に機能しますが、アプリ内で HTTPS になると、Tomcat がページを提供しようとするとページが見つかりません。
ここで、ロード バランサをバイパスして 2 つの tomcat インスタンスに直接アクセスすると、すべて問題ありません。そのため、Tomcat では http/https が適切に構成されていますが、Apache では構成されていません。
これ(またはmod_proxy)を処理するには、Apacheを構成する必要があると感じています。