Перенаправить пользователей на ближайший и самый быстрый веб-сервер, используя Javascript и AJAX? - PullRequest
1 голос
/ 27 июля 2010

Как я могу перенаправить пользователей на ближайший и самый быстрый для них сайт-зеркало с помощью Javascript и, возможно, AJAX?

Есть ли способ с помощью Javascript сделать HTTP-запрос на каждый из серверов (зеркальных сайтов), затем перенаправить на тот, который является ближайшим и / или самым быстрым для конечного пользователя? Я бы предпочел использовать Javascript для выполнения перенаправления, а не, например, для гео-переадресации DNS.

У меня есть несколько HTTP-серверов для онлайн-игры freeciv.net , распространяемых по всему миру на Amazon EC2, и я хочу перенаправить конечных пользователей на сервер, который будет для них самым быстрым. 1007 *

1 Ответ

0 голосов
/ 27 июля 2010

Если у вас нет отдельного входа на сервер, человек уже подключился к одному из ваших игровых серверов.Перенаправление его или ее на другой игровой сервер только увеличит время, необходимое для подключения, и отвлечет от взаимодействия с пользователем.

Что делает большинство многосерверных игр, так это представляет список игровых серверов и позволяет человекувыбирать.Позволение человеку выбирать почти всегда улучшает пользовательский опыт.

...