我应该将Node.js移动到单独的服务器,还是将它与LNMP一起托pipe?

我想添加一些function到我的网站,这将需要通过websockets使用Node.js。 所以我的select是:

  1. 在独立的VPS上安装节点;
  2. 在我的网站所在的服务器上安装节点。

假设主服务器有足够的资源来处理MySQL,Nginx和PHP(约10个网站)和Node。 同时,获得更多的VPS也不是问题。

我最初的担心是无法让Node监听像443这样的公共端口(在用户端不太可能受到防火墙限制),但是我可以让Nginx监听端口,将相应的请求代理给Node,所以这不是一个大问题。

我查看了相同服务器上的Apache和Node.js , Node.js应用程序和wordpress ,以及这个search结果页面 ,但是这些大多覆盖了实际的设置,而不是select它们的原因。

感觉就像获得额外的VPS是一个更可靠, 更清洁的想法,但我可能是错的,所以我要求你的意见build议,以获得额外的VPS的理由。