我在美国和欧洲的Google App Engine数据中心都部署了一个应用程序。 (my-app-us和my-app-eu)
如何根据用户的位置将用户重定向到最近的数据中心?目标是获得最佳延迟。
应将法国用户重定向到欧盟数据中心,而加拿大用户应重定向到美国数据中心。
编辑 Pingdom提供的延迟:
答案 0 :(得分:2)
听起来您希望此路由对用户和应用程序都是透明的。如果是这样,DNS路由可以是一个选项。以下是一个示例提供程序:http://www.dnsmadeeasy.com/services/global-traffic-director/
大多数DNS提供商都提供类似的功能。主要缺点是,如评论中所述,如果数据未被复制且用户旅行,则体验将不会很好。