我尝试遵循 AJP Sampler tutorial,除了我按照建议使用Tomcat 7而不是9并使用eclipse和maven tomcat插件运行tomcat
当我使用有效的POST请求定义AJP Sampler时,我会收到错误消息
具有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请求?
答案 0 :(得分:0)
AJP connector在tomcat插件中默认不是启动的:
ajpPort int 2.0在其上运行Tomcat服务器的AJP端口。默认情况下为0,这意味着将不会启动。将仅在值> 0时启动ajp连接器。将使用键tomcat.maven.ajp.port
公开为System props和session.executionProperties。
在pom.xml中添加ajpPort
解决了该问题
<ajpPort>8009</ajpPort>