Тестирование глобально распределенного веб-приложения - PullRequest
0 голосов
/ 23 марта 2012

У меня есть несколько серверов по всему миру, на которых запущено одно и то же веб-приложение. Пользователь отправляется на ближайший сервер с использованием «балансировки нагрузки» на основе DNS (Amazon Route 53 с проверкой задержек, если быть точным).

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

Стоит ли использовать прокси рядом с конкретным экземпляром или есть другие варианты?

Ответы [ 2 ]

1 голос
/ 23 марта 2012

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

0 голосов
/ 23 марта 2012

Я пришел к выводу, что использование прокси-сервера рядом с конкретным экземпляром - определенно правильный путь.

Hide My Ass предлагает хороший список публичных прокси. Внизу страницы вы найдете инструкции по использованию этих прокси.

...