Как обойти время ожидания при выборе сокета для параллелизма в осаде

Я пытаюсь проверить нагрузочную способность веб-сайта . Я использую сервер aws ubuntu xenial t2.micro в качестве тестового клиента и имею SIEGE 3.0.8 и тестовую версию apache версии 2.3.

в то время как ab -c 100 -n 100000 url завершается без проблем, с другой стороны siege -c 100 -i -b -f urldatabase.txt -t 20m производит

** SIEGE 3.0.8
** Preparing 150 concurrent users for battle.
The server is now under siege...[alert] socket: 470009600 select timed out: Connection timed out
[alert] socket: 562329344 select timed out: Connection timed out
[alert] socket: -159443200 select timed out: Connection timed out
[alert] socket: -83908864 select timed out: Connection timed out
[alert] socket: 109123328 select timed out: Connection timed out
[alert] socket: 654649088 select timed out: Connection timed out

Есть ли необходимость в настройке? Я следил за учебным курсом на easyengine.com , но это не помогло решить ту же проблему

3
задан 31 March 2017 в 18:43
1 ответ

Пожалуйста, обновите осаду.

wget http://download.joedog.org/siege/siege-4.0.4.tar.gz
tar -zxf siege-4.0.4.tar.gz
cd siege-4.0.4
./configure
make 
sudo make install
siege.config

Возможно, вам потребуется ввести следующую команду:

sudo mv /usr/local/bin/siege /usr/bin/
2
ответ дан 3 December 2019 в 06:56

Теги

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