Максимальное количество запросов, которые сервер может обрабатывать параллельно - PullRequest
2 голосов
/ 15 ноября 2011

Я новичок в веб-разработке.Я пытаюсь реализовать веб-сервисы.Я использую Amazon EC2 для хранения.

Сервер, который я использую, должен иметь возможность обрабатывать 'n' запросов в секунду параллельно.Поскольку «n» разные клиенты могут одновременно пытаться использовать мой веб-сервис с разных устройств.

Как узнать максимальное количество запросов, которые может обработать мой Сервер?Мне нужно обновить сервер, если он не может удовлетворить требования.Как инструмент Load UI поможет мне найти это?

Ответы [ 2 ]

0 голосов
/ 15 ноября 2011

Если вы хотите узнать максимальную производительность, попробуйте следующие шаги.1. Отметьте требования к серверу как профиль нагрузки 100%.2. Тестирование сервера на 10-20% (обычно это необходимо для отладки тестового инструмента и сценариев). 3. Тестирование по профилю 100%.4. Если сервер еще жив, проверьте на 200-300%.6. Проведите очень длительное тестирование по профилю 100% для проверки стабильности.

Для всех испытаний (кроме теста на стабильность) используйте период разгона около 20-60 минут, а время теста около 1-2 часов.

0 голосов
/ 15 ноября 2011

Ответ таков: зависит от того, как работает ваш веб-сервер и насколько равны ваши клиенты, а также от того, какие вычисления и пропускная способность требуются вашим клиентам.

Чтобы понять характеристики производительности вашего веб-сервера и профиля клиента, вам действительно необходимо развернуть тестовую систему и выполнить несколько тестов в разные моменты дня (поскольку на вашу производительность влияют требования других клиентов).

Ранее я давал анекдотические точки данных о задержке, но стесняюсь сказать, что я уверен, что они все еще верны. Только выполнение вашего собственного профилирования с вашим собственным запланированным развертыванием даст вам цифры, с которыми вы можете работать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...