Осада не может выполнить тестирование загрузки больше чем на 255 тестов

Моя версия Осады:

4.0.2 and ubuntu : 16.04
Siege is installed in cd ./.linuxbrew/Cellar/siege/4.0.2/etc/

Я не мог сделать нагрузочный тест, который больше чем 255 и вкладывание предупреждающего сообщения ниже Вас видят.

 siege -c1000 -t5m  http://192.168.1.11:8080/



 WARNING: The number of users is capped at 255.  To increase this
         limit, search your .siegerc file for 'limit' and change
         its value. Make sure you read the instructions there...
================================================================
** SIEGE 4.0.2
** Preparing 255 concurrent users for battle.
The server is now under siege...
HTTP/1.1 403     1.50 secs:     819 bytes ==> GET  /kiosk/start
HTTP/1.1 403     1.50 secs:     819 bytes ==> GET  /kiosk/start
HTTP/1.1 403     1.51 secs:     819 bytes ==> GET  /kiosk/start
HTTP/1.1 403     1.52 secs:     819 bytes ==> GET  /kiosk/start

таким образом на ctrl+z

Затем я отредактировал siegerc файл:

энергия sudo siegerc

verbose = true
color = on
quiet = false
show-logfile = true
logging = false
limit = 3000
protocol = HTTP/1.1
chunked = true
cache = false
concurrent = 3000
connection = close

Даже после перезапуска моей машины, все еще получения того же предупреждающего сообщения и загрузки только мои 255 тестов. Что я должен сделать, Если я хочу выполнить больше, чем это?

0
задан 5 July 2017 в 20:37

2 ответа

На основе https://linode.com/docs/tools-reference/tools/load-testing-with-siege/, кажется это, если Вы работаете siege.config, это создаст a .siegerc для Вас, которых можно затем обновить на требования.

1
ответ дан 2 November 2019 в 23:58

Добавьте опцию -R для чтения конфигурации из файла .siegerc, аналогично:

$ siege -R .siegerc ...
0
ответ дан 24 November 2020 в 20:29

Другие вопросы по тегам:

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