我正在準備一個使用Firebase作爲他們應該工作的任務隊列的EC2工作人員系統。如何設置EC2安全組以允許使用Firebase?
我在node.js中讀取隊列並處理任務的應用程序已完成並正在工作,我想正確設置允許我的機器僅連接到Firebase的防火牆(EC2安全組)。
該安全組的每個規則包含:
- 協議
- 端口範圍
- 和目的地(與面具的IP地址,所以它支持全子網)
我的問題是 - 如何爲Firebase設置此規則?我想我的Firebase的IP地址是動態的(它解析來自不同實例的不同IP)。是否有可能的地址列表或您將如何解決此問題?可以使用某種代理作爲一種解決方案,不會大幅降低我的Firebase的速度?
我真的想攔截來自實例的所有流量,因爲它們正在運行在Windows服務器上,我發現阻止一切出站更簡單,進入設置和停用可能運行的所有Windows服務,並阻止我的應用程序工作(如自動更新等) 您認爲如何爲我的Firebase ?你有沒有這方面的經驗,或者甚至有可能使用這種實時API? – 2014-11-24 20:50:25
其他人只是詢問代理支持,請看這裏:http://stackoverflow.com/questions/27098328/firebase-in-nodejs-with-http-proxy/27113658#27113658它應該工作(只要代理支持websocket交通)。 如果有用,所有Firebase流量都將位於端口443(HTTPS)上,因此您可以限制爲... – 2014-11-25 00:16:55