JMeter - AJP Sampler завершился неудачно с ответным сообщением не HTTP - PullRequest
0 голосов
/ 09 января 2019

Я пытался следовать Учебник по AJP Sampler , за исключением того, что я использую Tomcat 7, а не 9, как предложено, и запускаю tomcat с использованием eclipse и maven tomcat plugin

Когда я определяю AJP Sampler с рабочими запросами POST, я получаю ошибки как

С портом 8009:

Response code: Non HTTP response code: java.net.ConnectException
Response message: Non HTTP response message: Connection refused: connect

С портом 8080 (как в обычном HTTP-запросе):

Response code: Non HTTP response code: java.io.IOException
Response message: Non HTTP response message: Connection Closed: -1

Нужно ли мне определять другую конфигурацию в tomcat, чтобы разрешить запрос AJP?

1 Ответ

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

Соединитель AJP не запускается по умолчанию в плагине tomcat:

ajpPort int 2.0 AJP-порт для запуска сервера Tomcat. По умолчанию это 0, это означает, что не будет запущен. Соединитель ajp будет запущен только для значения> 0. Будет отображаться как System props и session.executionProperties с ключом tomcat.maven.ajp.port

Добавление ajpPort в pom.xml решило проблему

<ajpPort>8009</ajpPort>
...