【问题标题】:Redirect users to nearest and fastest web server using Javascript and AJAX?使用 Javascript 和 AJAX 将用户重定向到最近和最快的 Web 服务器?
【发布时间】:2010-07-27 10:44:45
【问题描述】:

如何使用 Javascript 和可能的 AJAX 将用户重定向到离他们最近且最快的镜像站点?

有没有办法使用 Javascript 向每个服务器(镜像站点)发出 HTTP 请求, 然后重定向到最终用户最接近和/或最快的那个?我更喜欢使用 Javascript 来执行重定向,而不是例如地理感知 DNS 重定向。

我有多个 HTTP 服务器用于在线网络游戏 freeciv.net,分布在世界各地,托管在 Amazon EC2 上,我希望将最终用户重定向到对他们来说最快的服务器。

【问题讨论】:

  • 我一直认为像 Amazon EC2 这样的东西应该为您处理负载平衡

标签: javascript load-balancing ip-geolocation


【解决方案1】:

除非您有单独的登录服务器,否则某人已经连接到您的其中一个游戏服务器。将他或她重定向到另一个游戏服务器只会延长连接时间,并降低用户体验。

大多数多服务器游戏所做的是提供游戏服务器列表,并让人们选择。让人们选择几乎总是可以增强用户体验。

【讨论】:

    猜你喜欢
    • 2012-02-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-03-22
    • 1970-01-01
    • 2017-12-21
    • 2023-03-14
    相关资源
    最近更新 更多