如何为Heroku中托管的两台服务器设置防火墙

时间:2013-09-23 04:54:34

标签: ruby-on-rails heroku

我有两个heroku应用访问同一个Redis数据库。我需要确保只有这两个服务器才能访问它。

通常,我可以通过IP设置防火墙来实现。但是,Heroku使用dyno系统,并且没有固定的IP服务器。

我找到了proximo插件,可用于为我的每个应用设置IP。但我想知道这个问题是否有更简单的解决方案。

1 个答案:

答案 0 :(得分:0)

您对Heroku上运行应用程序的服务器或其IP地址没有任何控制或保证。

您应该使用辅助身份验证机制,例如redis内置的身份验证方案,用于验证传入请求的连接。

这是Heroku使用的大多数托管redis提供程序(RedisToGo,OpenRedis等)的机制。