Я читал, что прокси могут быть созданы сервером Nginx для приложения nodejs для прослушивания, но я сомневаюсь, что именно это будет служить дополнительным целям и преимуществам по сравнению с модулем http, предоставляемым nodejs для прослушивания цель.NodeJS http module vs Nginx Server
1
A
ответ
1
Во-первых, вы можете обслуживать несколько приложений Node на одном сервере с виртуальными серверами на основе хоста, управляемыми nginx, так что запросы на один и тот же порт, но с другим HTTP-заголовком Host:
достигают разных приложений Node.
Также nginx может быть настроен для обслуживания статических активов без попадания вашего приложения Node и сделать некоторое кэширование, если вам это нужно.
Это две вещи, которые вы можете достичь, добавив nginx в микс, но вам может и не понадобиться это в вашем случае. Кроме того, вы можете запустить обратный прокси с помощью Node и без nginx, если это то, что вы предпочитаете.