Как синхронизировать время отправки запроса по разным узлам в JMeter - PullRequest
0 голосов
/ 17 января 2019

Мне нужно провести стресс-тестирование с JMeter, необходимо отправить запрос http одновременно с 1000 потоками (увеличение = 0). Если я использую один узел, это может быть достигнуто синхронизированным таймером. Но как добиться этого в нескольких рабах JMeter?

Например, предположим, у меня есть 2 подчиненных: A и B, A имеет 500 потоков, B имеет 500 потоков. В подчиненном устройстве A можно контролировать 500 запросов для одновременной отправки, такая же ситуация также возникает в подчиненном устройстве B. Но есть ли способ заставить все 1000 запросов отправляться одновременно?

1 Ответ

0 голосов
/ 17 января 2019

Таймер синхронизации работает только в одной JVM согласно справочной документации .

1000 потоков очень выполнимо без использования нагрузочного тестирования главного / подчиненного, если вы уважаете рекомендации , так что это будет вариант.

В качестве альтернативы, я не уверен, зачем вам нужен такой таймер, если вы просто хотите гарантировать определенные удары в секунду, вы можете пойти на:

Если вы хотите расширить свои знания о тестировании производительности и JMeter, вам поможет эта книга , написанная тремя разработчиками из команды JMeter.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...