是否有可能使nodejs / express脚本像php一样监听同一个端口(80)

时间:2013-12-31 10:24:41

标签: node.js

是否可以使nodejs脚本像php一样监听相同的端口(80)。

对于php,它应该是 www.abc.com/script1.php

www.abc.com/script2.php

等于

www.abc.com:80/script1.php

www.abc.com:80/script2.php

但是对于nodejs脚本(script1.js,script2.js),如何设置参数以使多个脚本监听80并在获取请求时处理相关脚本?

您的评论欢迎

1 个答案:

答案 0 :(得分:0)

如果您对node.js解决方案感兴趣,请查看bouncy,node.js中支持websocket和https的http路由器代理/负载均衡器。

定义您的routes.json,如

 {
      "beep.example.com" : 8000,
      "boop.example.com" : 8001
 }

然后使用

运行弹性
 bouncy routes.json 80

弹性的其他替代方法是http-proxy