2012-06-08 75 views
5

我需要我的應用程序才能訪問限制基於單個靜態IP地址訪問的第三方API。由於Heroku dynos和路由網格的動態特性,這是不可能的 - 我需要一些具有固定IP地址的東西來充當代理。訪問限制在Heroku的靜態IP地址的API的策略是什麼?

美國東部EC2的Linux/Nginx實例看起來是明智的選擇,但這些看起來像很多工作/維護的東西很瑣碎。有沒有人知道這樣做的任何服務?

回答

3

好的,經過一番研究後,我發現目前最好的方法是使用運行某種代理的AWS US East EC2實例。我已經去了linux/nginx。

我還了解到,目前處於alpha開發階段的Heroku插件將完全滿足這一要求。如果你想測試它,請聯繫Heroku支持。

+0

您是否發現生產就緒的第三方服務? (不是附加) – Gady

+0

我沒有。這真的讓我感到驚訝。有成千上萬的代理服務提供商,但主要針對私人瀏覽市場。這種服務在市場上的差距肯定會越來越大。 我想這是像Heroku這樣的平臺的興起讓更多傳統的Web服務提供商落後的新要求。我會繼續尋找,如果我遇到了一些事情,我會更新這篇文章。 –

+2

我發現這篇文章http://artchang.com/using-tinyproxy-with-rails – Gady

1

您還可以使用Proximo add-on通過代理獲取靜態出站IP地址,而不會產生任何維護難題。

+0

Proximo很好。我還在另一個項目上使用了[QuotaGuard Static](https://addons.heroku.com/quotaguardstatic)。這兩個很好的插件。他們完成這項工作。 – lsdr

相關問題