2013-01-04 54 views
0

我在寫一個發佈到cloudfoundry的nodejs web服務器。我可以使用反向代理將cloundfoundry服務器重定向到本地服務器嗎?

和第三個服務將訪問我的Web服務器。

現在我想在本地調試,但沒有獨立的ip。

所以我不知道我能做到這一點:

  1. 建立在cloudfoundry代理Web服務器,呼叫
  2. 在本地啓動Web服務器,B鍵
  3. 啓動的網絡連接至A ,然後管他們。
  4. 當第三次服務訪問A時,請求會發送給B,並進行響應。
  5. 然後我可以在本地機器上開發&調試,每次保存後不需要vmc push。

我可以通過編寫一些nodejs代碼來做到這一點嗎?怎麼樣? thx。

回答

1

爲什麼cloudfoundry當你只想隧道網絡流量到你的本地主機?

你也可以使用其他的隧道服務。像localtunnel

只是做

gem install localtunnel 
localtunnel <port> 

你會返回一個唯一的URL {}的uniq .localtunnel.com - 一旦你打那裏,你會得到它到本地。

+0

當網絡速度較慢時,vmc push需要更多時間。 (有沒有什麼辦法可以直接在web上編輯vmc應用程序?就像nide一樣?),所以當應用程序仍在開發中時,想要隧道到本地。我會嘗試localtunnel,thx。 – atian25

+0

btw,如何編寫像localtunnel一樣的nodejs隧道服務器? – atian25

+0

感謝您的關鍵字。我找到了nodejs模塊:https://github.com/shtylman/localtunnel – atian25

相關問題