2017-02-08 21 views
1

NginxサーバーがNginxサーバーによって作成してlistenするnodejsアプリケーションを作成することができましたが、nodejsがlistenに提供するHTTPモジュールと比較して、これが追加の目的と利点を果たすのかどうかは疑問です目的。NodeJS HTTPモジュールとNginxサーバー

答えて

1

1つのサーバーで複数のノードアプリケーションを扱うことができます。ホストベースの仮想サーバーをnginxで管理しているため、同じポートへの要求が異なるHTTPヘッダーHost:で異なるノードアプリケーションに到達します。

また、nginxは、ノードアプリケーションを使わずに静的資産を提供するように設定し、必要に応じてキャッシングを行うことができます。

これらは、nginxをミックスに追加することで達成できる2つのことですが、必要でない場合もあります。また、あなたが好むなら、nginxを使わずに、Nodeを使ってリバースプロキシを実行することもできます。

関連する問題