1

Apache Web サーバー用に構成された Apache Tomcat アプリケーションがあります。別の Apache Tomcat アプリケーションを同じ Apache Web サーバーに追加したいと考えています。これらのサーバー (Apache Tomcat と Apache Web サーバー (rhel)) はすべて同じネットワーク上にあります。それを構成する方法。

mod_jkを使わずに他の方法はありますか?

4

1 に答える 1

3

mod_jkApache は、または標準のプロキシ モジュールを使用して、Tomcat と通信できますmod_proxy。標準のプロキシ モジュールを使用すると、Tomcat の複数のインスタンスを 1 つの Apache インスタンスの背後に配置するのは非常に簡単です。

ポート 8080 でリッスンする Tomcat インスタンスとポート 8081 でリッスンする別の Tomcat インスタンスがあると仮定すると、次のように簡単に実行できます。

<Location /app1/>
  ProxyPass http://localhost:8080/
  ProxyPassReverse http://localhost:8080/
</Location>

<Location /app2/>
  ProxyPass http://localhost:8081/
  ProxyPassReverse http://localhost:8081/
</Location>

これにより、最初のインスタンスが に配置され/app1/、2 番目のインスタンスが に配置され /app2/ます。

mod_proxyのドキュメントは開始するのに適した場所であり、Tomcat のドキュメントではこのトピックについて簡単に説明しています。

于 2012-04-25T03:20:14.753 に答える