Как я могу разработать тест с использованием JMeter, в котором два клиента могут подключаться к одному TCP-серверу?
В моем тесте у меня будет два клиента и один сервер:
Client 1 Server Client 2
| M1 | |
T1 |--------------->| M1' |
T2 | |------------->|
T3 | | R2 |
T4 | R2' |<-------------|
T5 |<---------------| |
Клиент 1, отправляет сообщение M1
на сервер, сервер обрабатывает это сообщение и отправляет его Клиенту 2. Клиент 2 отвечает на сообщение. Я хочу проверить время ответа от T1
до T5
.
- Я реализую свое клиентское соединение, используя
Java Request
. Есть ли какая-либо функция JMeter для синхронизации действий между потоками?
- Или я должен реализовать свои собственные потоки внутри моего
Java Request
класса?
- Если я реализую свои собственные потоки, это означает, что я буду дублировать свои потоки для проверки. Сколько потоков поддерживает один экземпляр JMeter?