nginx と tomcat の違い
nginx は通常、静的コンテンツ サービスおよびプロキシ サーバーとして使用され、外部リクエストを後続のサーバーに直接転送します。アプリケーション サーバー ( tomcat 、 Django など) と比べて、 Tomcat はアプリケーション コンテナとして使用されることが多く、Java、Web、アプリをその中に取り込むことができます。
厳密に言えば、nginx は HTTP サーバーと呼ぶべきですが、tomcat はアプリケーション サーバーであり、サーブレット/JSO アプリケーションのコンテナです。
クライアントは、HTTP サーバーを介してサーバー上に保存されているリソース (HTML ファイル、画像ファイルなど) にアクセスしますが、HTTP サーバーは、サーバー上のファイルを HTTP プロトコルを通じてクライアントに忠実に送信するだけです。
アプリケーション サーバーは多くの場合、HTTP サーバーの背後で実行され、アプリケーションを実行し、動的コンテンツを静的コンテンツに変換し、HTTP サーバーを通じてクライアントに配布します。
注: nginx はリクエストを配布するだけで、処理しません。
推奨チュートリアル: Nginx チュートリアル
以上がnginxとtomcatの違いの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。