永发信息网

如何在一台服务器上部署多个node.js站点

答案:3  悬赏:0  手机版
解决时间 2021-02-20 22:26
  • 提问者网友:练爱
  • 2021-02-20 03:13
如何在一台服务器上部署多个node.js站点
最佳答案
  • 五星知识达人网友:舍身薄凉客
  • 2021-02-20 04:24
用nginx、apache做前级分发,node服务启动在不同的端口(tcp端口 or Unix socket),很方便,nginx占80端口即可,可以方便接入各种不同的web服务(php、java)
node内建服务来实现分发,原理和上面类似,只不过前级有node来占80端口。http请求产生的request对象会带有host信息,根据自己的需求,对host做一个路由,就可以实现不同的虚拟机了。
全部回答
  • 1楼网友:神也偏爱
  • 2021-02-20 05:14
不同的服务器,不同方式。你用的什么服务器,我用的是小鸟云的。
  • 2楼网友:过活
  • 2021-02-20 04:38
好几种方案,用nginx、apache做前级分发,node服务启动在不同的端口(tcp端口orUnixsocket),很方便,nginx占80端口即可,可以方便接入各种不同的web服务(php、java)node内建服务来实现分发,原理和上面类似,只不过前级有node来占80端口。http请求产生的request对象会带有host信息,根据自己的需求,对host做一个路由,就可以实现不同的虚拟机了。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯