通过多个端口托管多个网站

时间:2016-06-26 07:33:24

标签: amazon-web-services iptables portforwarding cloud-hosting

我目前正在使用AWS托管我的网站(Ex.facebook.com)。它位于节点平台上并在端口3000上运行。我使用Iptables将所有端口80的传入流量转发到端口3000.

现在如果我在端口6000上托管另一个网站,我可以根据请求将流量转发到端口3000和6000吗?

我必须编写任何脚本,或者我自己在Iptables中提供了哪些脚本?

1 个答案:

答案 0 :(得分:0)

使用虚拟主机(请参阅Virtual hosting with standalone node.js server),除非您绝对需要在同一实例上运行多个节点安装。这样,您的节点应用程序只需要侦听一个端口,其中内容由URI主机名映射。这将减少实例的负担(更少的进程),并摆脱潜在的路由噩梦。