JMeter非HTTP响应代码:java.net.UnknownHostException在Kubernetes上运行时
我正在Azure Kubernetes上运行JMeter进行负载测试。JMeter使用HTTP采样器调用Azure函数(HTTP端点)来生成负载。 我在kubernetes上收到错误消息响应代码:非HTTP响应代码:java.net.UnknownHostException响应消息:非HTTP响应消息:abcd.azurewebsites.net. 我在Azure虚拟机上运行了JMeter测试,没有任何问题。 我对Kuberenetes和虚拟机使用相同的测试计划(jmx文件),在这两种情况下使用相同的Azure函数 请告诉我为什么在Kubernetes上运行时获取错误响应代码:非HTTP响应代码:java.net.UnknownHostException响应消息:非HTTP响应消息:abcd.azurewebsites.net 我正在使用以下配置JMeter非HTTP响应代码:java.net.UnknownHostException在Kubernetes上运行时,kubernetes,jmeter,load-testing,azure-virtual-machine,azure-aks,Kubernetes,Jmeter,Load Testing,Azure Virtual Machine,Azure Aks,我正在Azure Kubernetes上运行JMeter进行负载测试。JMeter使用HTTP采样器调用Azure函数(HTTP端点)来生成负载。 我在kubernetes上收到错误消息响应代码:非HTTP响应代码:java.net.UnknownHostException响应消息:非HTTP响应消息:abcd.azurewebsites.net. 我在Azure虚拟机上运行了JMeter测试,没有任何问题。 我对Kuberenetes和虚拟机使用相同的测试计划(jmx文件),在这两种情况下使用
Amit Agrawal我怀疑这是JMeter的问题,很可能您的pod由于某种原因无法访问Internet,您可能需要熟悉以下资料:
其中一个可能的原因是您在本地无意中忘记删除k8s部署的此设置在虚拟机上运行时,我们没有使用任何代理。
<Logger name="org.apache.http" level="debug" />
<Logger name="org.apache.http.wire" level="error" />
<Logger name="org.apache.jmeter.protocol.http" level="debug" />