1

バンドルされた Apache Tomcat サーバーに付属する Web アプリケーションが多数あります。このTomcatサーバーが実行されると、 http://IPAddress:8080/abcdef/のようなものを使用してアプリケーションにアクセスするオプションが提供されます

テストサーバーでは、いつでもドメイン名をサーバーに向けることができ、 http://domain:8080/abcdefを使用して Web アプリケーションにアクセスできますが、ドメイン (ポート番号なし) でセットアップするためだけにアプリケーションサーバーのパフォーマンスを向上させるApacheにmod_proxyまたはmod_jkを使用する必要があることを提案しました。

ここで大きな問題は、なぜ mod_proxy や mod_jk を使用する必要があるのか​​ということです。どのような利点があり、Tomcat がバンドルされているため、どのように構成する必要がありますか?アプリケーションのコアをハックするつもりですか? その構成は、アップグレード プロセス中に消去または上書きされますか?

ありがとう

4

1 に答える 1

2

あなたの質問はすべてここで既に回答されていると思います: http://tomcat.apache.org/tomcat-7.0-doc/proxy-howto.html

編集:さらに、リバース プロキシを使用すると、パフォーマンスとセキュリティの利点が得られます。

  1. DMZ には、アプリケーションを保護するダムWeb サーバーしかありません。また、DMZ と内部ホスティング ゾーンの間で開くポートの数を減らすこともできます。
  2. Web サーバーは静的コンテンツを提供できるため、アプリ サーバーの負荷が軽減されます。
  3. Web サーバーは TLS (SSL) を終了することもでき、アプリ サーバーから負荷を取り除きます。

CLIENT ---<https>--- APACHE ---<http>--- TOMCAT

于 2011-07-10T09:55:47.877 に答える