Ответы пользователя по тегу Нагрузочное тестирование
  • Как подготовить интернет-магазин к боевому старту?

    @vitaly_il1
    DevOps Consulting
    Оставим в стороне защиту от атак, т.к. по-моему это нереально сделать без использования внешнего сервиса.
    Остается
    - мониторинг - советую подключить site24x7 или подобный сервис для мониторинга URL (включая время ответа) и самого сервера
    - бэкап и восстановление - потренироваться в этом и дважды проверить что все работает
    - sizing - поговорим подробнее

    По данным переписи в регионе около 1 млн.чел, а в столице примерно 300 тыс.

    Очевидно, что кол-во пользователей может быть от нуля до 100 миллионов (если вдруг весь СНГ набросится).
    Как прикинуть возможное кол-во? Если можно найти аналитику аналогичных сервисов - отлично. Если нет - я бы взял с потолка базу в 100тысяч пользователей. Соответсвенно получим нагрузку в минуту-секунды. Осталось только просимулировать - с помощью готовых сервисов (loadimpact.com и т.п.) или готовых программ (gettaurus.org, Locust.io и т.п.).
    Ответ написан
    Комментировать
  • Как создать/симулировать пользовательскую нагрузку на Linux сервер?

    @vitaly_il1
    DevOps Consulting
    Есть 2 пути:
    1) всякие опен-соурс утилиты/системы, как вам уже сказали - jmeter, ab, ....
    2) сервисы - для начала наверно полегче разобраться - https://loader.io/, https://app.k6.io/ и т.п.
    Ответ написан
    Комментировать
  • Корректно ли делать нагрузочное тестирование с помощью jMeter?

    @vitaly_il1
    DevOps Consulting
    Дело не в jMeter.
    Любую утилиту можно запускать с одного компьютера, а можно с нескольких.
    Обычно приходится запускать с нескольких просто потому что упираемся в ограничения одной машины.
    Кстати, посмотрите на облачные сервисы типа loadimpact.com/, https://loader.io/ и т.п. - обычно они удобнее.

    для сервера может стоять ограничение на кол-во запросов с одного IP

    проверьте конфигурацию сервера и узнаете
    Ответ написан
    Комментировать
  • Как организовать нагрузочное тестирование для веб приложения используя его интерфейс?

    @vitaly_il1
    DevOps Consulting
    Есть два варианта:
    - использовать несколько машин для симуляции нагрузки (Locust + Selenium Grid и т.п.)
    - использовать сервис - Loadimpact, Blazemeter, Loader.io, ....
    Ответ написан
    Комментировать