Я должен проверить TCP-соединение с помощью JMeter.Согласно Wireshark, приложение отправляет 4 сообщения - 1-е - для установления соединения и следующие 3 - для отправки данных (я думаю, что эти 3 должны повторно использовать соединение 1-го).Я использую BinaryTCPClientImpl, шестнадцатеричные данные в текстовом поле.Сэмплеры TCP не перестают работать.
Я пробовал:
- Установите флажок Закрыть соединение
- Установите EOL равным 10, 13, 24, 18, 128
- Установитьup tcp.BinaryTCPClient.eomByte равно 0, 1, 10, 18, 24, 122 в файле jmeter.prooperties
- Установить время ожидания ответа (в этом случае сэмплер завершается с ошибкой 500 - см. ниже)
Ответное сообщение:
Sample Start: 2019-02-27 15:25:57 MSK
Load time: 9825
Connect Time: 2
Latency: 5
Size in bytes: 122
Sent bytes:0
Headers size in bytes: 0
Body size in bytes: 122
Sample Count: 1
Error Count: 1
Data type ("text"|"bin"|""): text
Response code: 500
Response message: org.apache.jmeter.protocol.tcp.sampler.ReadException:
Response headers:
SampleResult fields:
ContentType:
DataEncoding: windows-1251
Пожалуйста, помогите мне исправить это, я абсолютно не знаю