2016-06-14 3 views
0

Я получаю мои подчиненные процессы убитыми при запуске более 300 клиентов на узел. Машины размещены в Rackspace и конфигурация каждого из них:Сколько одновременных клиентов поддерживает саранча на каждом подчиненном устройстве?

  • 512 Мб ОЗУ
  • 1 Процессор

Должен ли я увеличить память машины?

ответ

0

Это полностью зависит от кода ваших тестовых сценариев. Как правило, я бы сказал, что чаще всего он ограничен процессором перед оперативной памятью, однако в вашем случае это звучит так, как будто Linux OOM Killer убивает процессы. Причиной этого может быть то, что у вас есть утечка памяти в тестовом коде, но это действительно сложно сказать без дополнительной информации.

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

+0

Я просто запускаю client.get (...) с моим скриптом и запускаю только один процесс на каждом подчиненном компьютере. Проблема с памятью, я увеличил память, и процесс не был убит с большим количеством клиентов. Я думаю, что предупреждение может быть полезным в этих ситуациях. –

Смежные вопросы