Правильный способ перенаправления трафика в nginx на node.js - PullRequest
0 голосов
/ 02 апреля 2011

Я хочу перенаправить весь трафик на определенный URL в nginx на node.js.Я все еще новичок в node.js, и мне интересно, должен ли я использовать какой-то сервис CGI (например, PHP) или мне нужно настроить сервер node.js (например, nginx -> apache) и перенаправить весь трафик черезnginx к этому серверу, как показано ниже:

var http = require('http');
http.createServer(function (req, res) {
  res.writeHead(200, {'Content-Type': 'text/plain'});
  res.end('Hello Node.js\n');
}).listen(8124, "127.0.0.1");

Это только одна страница, для которой требуется запустить скрипт node.js.Каков наилучший способ сделать это?

1 Ответ

0 голосов
/ 02 апреля 2011

Обратный прокси Nginx (он же proxy_pass) не поддерживает keep-alive.Но установить соединение поддержки активности для FastCGI можно с помощью стороннего модуля, модуля поддержки восходящего потока Максима Дунина.

Кстати, Node.js еще стабильно работает без какого-либо обратного прокси.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...