【发布时间】:2013-03-29 22:37:55
【问题描述】:
我需要使用我的 Heroku/Rails 应用程序连接到一个 API,我需要一个静态 IP。
我知道附加组件 proximo - https://devcenter.heroku.com/articles/proximo - 但它的价格太高了,所以这是不可能的。
在我的情况下,大多数人最终会改为部署到 EC2 并使用弹性 IP 作为他们的静态 IP。我也试过这个,它可以工作,但我发现玩 EC2 的整个流程真的很麻烦。
我在一些答案中读到,可以设置 EC2 服务器并将其用作 Heroku/Rails 应用程序的代理 - Heroku Static IP for SFTP - 但对于不是非常服务器的人来说,这听起来很神秘-精明。
有人可以提供有关如何设置 Heroku/Rails 应用程序以使用 EC2 实例作为代理的分步教程吗?
【问题讨论】:
-
你说得对,proximo 相当昂贵,但那是因为它们承担了复杂配置的负担并为你提供了简单的实现。您要求既便宜又简单,不幸的是,这并不总是存在的。配置 EC2 实例和正确配置/保护代理所涉及的复杂性是胜任员工、承包商或顾问的工作,而不是 Stack Overflow。
-
所以您是说设置 EC2 服务器并将其用作我的 heroku 应用程序的代理非常复杂,几乎不可能? proximo 不是很贵,而是它太贵了,无法支付。
-
不,这不是不可能的。这不是任何人可以即兴回答的事情。这是一个项目。这是一个复杂的过程,超出了 Stack Overflow 问答的范围。
-
好的..感谢您的明确回答。如果你把它作为答案,我会接受它并将赏金归功于你。
标签: ruby-on-rails ruby heroku proxy socks