我们运行一个白标记的网站建设者 - 想想squarespace或shopify(不同市场)。我们目前主持Heroku,但需要能够为客户提供IP地址,以便他们可以轻松地将他们的裸域指向我们的服务。虽然我想在某个时候转移到AWS,但我们现在的资源有点短缺,所以我需要一个临时解决方案。
似乎我应该能够在Route53上的静态IP后面设置一个简单的代理服务器,或者将代理流量传输到我们的Heroku应用程序的东西。但我对这类事情几乎没有经验,也不知道A)这是否真的是正确的方法,B)查看资源或检查的正确工具,或者C)是否有商业服务暂时比自己运营更容易。
提前感谢任何指针!
PS - 相信我,我知道这是次优的,但我们必须提供IP的原因有很多。答案 0 :(得分:1)
您当然可以这样做,因为EC2内的代理或手工制作的LB可以将流量传输到您需要的任何地方。因此,在EC2实例上运行的HAproxy可以为您传输流量到Heroku。
但是,我看到这是在6个月前发布的,我知道Heroku刚刚重新定价。所以也许鼓励现在进入AWS。我唯一真正担心的是你的上述解决方案是延迟。如果您使用Varnish运行EC2实例来缓存您的Heroku应用程序并尝试减轻任何迟缓,该怎么办?