有沒有人在多宿主服務器上運行Meteor的經驗?我們正在將應用投入生產,並且有一些服務器每個都有兩個網卡。 eth0上的一個接口通過我們的Mongo集羣連接到我們的內部網絡,另一個接口eth1連接到我們的DMZ。我們很好的開發過程,並且處於捆綁後工作流程中。所以,這只是eth1上運行以下命令的問題:多宿主服務器上的流星?
MONGO_URL = '的mongodb://的MongoDB:27017/replicaSet =流星' PORT = '80' ROOT_URL = 'http://app.domain.org' 節點main.js
我對節點知之甚少,不知道如何指定單個接口。這是用環境變量指定的嗎?在我們的/ etc/network/interfaces文件中? iptables的?還有別的嗎?
我在網上找到類似以下的資源,但我不確定我是否與他們在正確的軌道上。獲取在特定接口上運行的node.js服務器是否需要這種操作?有什麼更容易嗎?
https://gist.github.com/logicalparadox/2142595
how to set node.js as a service on a private server?[can't access the node application]
任何幫助,將不勝感激!謝謝!
Abigail
你想讓你的應用程序可以從兩個nics或只有DMZ的應用程序訪問? – Akshat