gpt4 book ai didi

heroku - 在 Heroku 上运行跨区域部署的最佳方式是什么?

转载 作者:行者123 更新时间:2023-12-04 04:41:37 25 4
gpt4 key购买 nike

我想要两个使用至少两个 Heroku 区域 - 美国和欧盟。
目标是为每个用户提供最接近他们的服务器。

我知道如何使用 AWS 实现这一点 - Latency Based Routing .

LBR 仅限于“纯 AWS”,还是可以轻松应用于 Heroku 或托管?

无论如何,LBR 只能解决一部分问题(最终用户 --> 网络动态)。是否有跨区域使用 Heroku 数据库/其他资源的指南?

最佳答案

是的,这是完全可能的,您需要为与相关 Heroku 区域匹配的每条记录选择 AWS 区域。例如

foobar.example.org CNAME myuseast.herokuapp.com -> latency based us-east-1
foobar.example.org CNAME myeuwest.herokuapp.com -> latency based eu-west-1

此链接解释了如何查找区域,eu = eu-west-1,us = us-east-1
Where are Heroku apps hosted exactly?

重要的是要考虑到对美国和欧盟数据中心具有相似 ping 的用户可能会在某一天被路由到另一个。

这个链接说明这是可能的,我刚才也在我自己的AWS账户中尝试过。 https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/resource-record-sets-values-latency.html

关于heroku - 在 Heroku 上运行跨区域部署的最佳方式是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17404940/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com