ホームページ >運用・保守 >Nginx >nginxとtomcatの違い

nginxとtomcatの違い

王林
王林オリジナル
2019-10-23 10:19:2417984ブラウズ

nginxとtomcatの違い

nginx と tomcat の違い

nginx は通常、静的コンテンツ サービスおよびプロキシ サーバーとして使用され、外部リクエストを後続のサーバーに直接転送します。アプリケーション サーバー ( tomcat 、 Django など) と比べて、 Tomcat はアプリケーション コンテナとして使用されることが多く、Java、Web、アプリをその中に取り込むことができます。

厳密に言えば、nginx は HTTP サーバーと呼ぶべきですが、tomcat はアプリケーション サーバーであり、サーブレット/JSO アプリケーションのコンテナです。

クライアントは、HTTP サーバーを介してサーバー上に保存されているリソース (HTML ファイル、画像ファイルなど) にアクセスしますが、HTTP サーバーは、サーバー上のファイルを HTTP プロトコルを通じてクライアントに忠実に送信するだけです。

アプリケーション サーバーは多くの場合、HTTP サーバーの背後で実行され、アプリケーションを実行し、動的コンテンツを静的コンテンツに変換し、HTTP サーバーを通じてクライアントに配布します。

: nginx はリクエストを配布するだけで、処理しません。

推奨チュートリアル: Nginx チュートリアル

以上がnginxとtomcatの違いの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。