我目前正在構建一個也使用websockets的web應用程序。 (Rails作爲Web服務器和對的NodeJS socket.io)子域名。你如何使用子域進行開發?
我有我的構建應用程序使用子域名來連接到服務器的NodeJS和Rails Web服務器之間的分離。我有「socket.mysite.com」重定向到節點服務器和其他一切到Web服務器。
我能夠在本地主機上測試此功能。我只是修改了我的/ etc/hosts文件,包括以下內容:
127.0.0.1 socket.mysite.com
127.0.0.1 mysite.com
我知道,在生產,我只是要生成socket.mysite.com CNAME記錄,這也將我的用戶的計算機上運行。
不過,我習慣了大約傳遞一個IP地址的測試我的應用程序。我的團隊通常在自己的機器上設置服務器並進行開發。當我們要測試我們的個人服務器時,我們只是傳遞一個像「http://123.45.123.45」這樣的IP。
隨着新的子砍,這是不修改我的每個測試人員的/ etc/hosts文件中不再可能。我真的不希望我的測試人員當場修改他們的/ etc/hosts。我可以做的是讓我的團隊的每個成員都擁有自己的域,併爲每個團隊成員創建適當的CNAME記錄。
是否有更簡單的方法,讓我在一個IP上運行我的應用程序,只是繞過那個IP?
我目前是一個兩人團隊在我的客廳裏工作。你有什麼更快,更容易推薦? – disappearedng 2012-04-10 07:03:31
您可能需要在[超級用戶](http://superuser.com)或[程序員SE](http://programmers.stackexchange.com)上搜索*。你更有可能在那裏找到更有針對性的結果。 – jmort253 2012-04-10 07:05:38