Ответ 1
Просто создайте еще один экземпляр http и поместите его, чтобы прослушать интересующий вас порт. Позвольте мне показать вам пример:
var http = require('http');
http.createServer(onRequest_a).listen(9011);
http.createServer(onRequest_b).listen(9012);
function onRequest_a (req, res) {
res.write('Response from 9011\n');
res.end();
}
function onRequest_b (req, res) {
res.write('Response from 9012\n');
res.end();
}
Затем вы можете проверить его (с помощью своего браузера или curl
):
$ curl http://localhost:9011
Response from 9011
$ curl http://localhost:9012
Response from 9012