Задать вопрос
@Aleha29
Программист

Почему Siege не выполняет тест с более 500 конкурентными запросами?

Установил Siege для теста нагрузки на сайт. Запускаю тест с 500 конкурентными запросами:

/usr/bin/siege -c 500 -r 40 -f /etc/siege/urls.txt - выполняется легко (можно выполнить и без пауз),
а если сделать -с 600 или более: /usr/bin/siege -c 700 -r 40 -f /etc/siege/urls.txt - происходит Crash:

ProblemType: Crash
Architecture: amd64
DistroRelease: Ubuntu 14.04
ExecutablePath: /usr/bin/siege
ProcCmdline: /usr/bin/siege -c 700 -r 40 -f /etc/siege/urls.txt
ProcCwd: /etc/security

======= Backtrace: =========
/lib/x86_64-linux-gnu/libc.so.6(+0x73e0f)[0x7ffe9a2d6e0f]
/lib/x86_64-linux-gnu/libc.so.6(__fortify_fail+0x5c)[0x7ffe9a36e71c]
/lib/x86_64-linux-gnu/libc.so.6(+0x10a5e0)[0x7ffe9a36d5e0]
/lib/x86_64-linux-gnu/libc.so.6(+0x10b667)[0x7ffe9a36e667]
/usr/bin/siege(+0x141ea)[0x7ffe9b0b81ea]
/usr/bin/siege(+0x8598)[0x7ffe9b0ac598]
/usr/bin/siege(+0x87fd)[0x7ffe9b0ac7fd]
/usr/bin/siege(+0x99d3)[0x7ffe9b0ad9d3]
/usr/bin/siege(+0xae6e)[0x7ffe9b0aee6e]
/lib/x86_64-linux-gnu/libpthread.so.0(+0x8182)[0x7ffe9ac69182]
/lib/x86_64-linux-gnu/libc.so.6(clone+0x6d)[0x7ffe9a35defd]
======= Memory map: ========

Некоторые советуют увеличить open files, не помогло, сейчас на сервере:
ulimit -a
open files (-n) 100000

Что делать?
  • Вопрос задан
  • 2302 просмотра
Подписаться 1 Оценить 4 комментария
Пригласить эксперта
Ответы на вопрос 1
Ernillew
@Ernillew
Администрирую *nix-системы с 1997 года
А в dmesg случаем нет записей про OOM Killer пришедший к вам в гости?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы