有人有在多宿主服务器上运行 Meteor 的经验吗?我们正在将一个应用程序投入生产,并且有一些服务器每个都有两个网卡。eth0 上的一个接口通过我们的 Mongo 集群连接到我们的内部网络,另一个接口 eth1 连接到我们的 DMZ。我们已经完成了开发,并且处于捆绑后工作流程中。所以,这是一个仅在 eth1 上运行以下命令的问题:
MONGO_URL='mongodb://mongodb:27017/?replicaSet=meteor'PORT='80'ROOT_URL=' http: //app.domain.org'节点main.js
我对节点知之甚少,无法确切知道如何指定单个接口。这是用环境变量指定的吗?在我们的 /etc/network/interfaces 文件中?iptables?还有什么?
我在网上找到类似以下的资源,但我不确定我是否在正确的轨道上使用它们。让 node.js 服务器在特定接口上运行需要这种大惊小怪吗?有更简单的吗?
https://gist.github.com/logicalparadox/2142595
如何将node.js设置为私服上的服务?【无法访问node应用】
任何帮助将非常感激!谢谢!
阿比盖尔