我试图在Microsoft Visual Team Services(VSTS)中执行JMeter jmx脚本,使用JMeter工具[GUI以及非GUI模式]执行脚本时工作正常但是当试图在VSTS中执行相同时,我面临着以下提到的问题,
1)非HTTP响应消息:连接被拒绝:连接 - 对于localhost应用程序,
2)非HTTP响应代码:java.net.UnknownHostException - 用于使用IP地址运行时。
看起来您正在尝试测试从Internet本地部署的应用程序。确保你使用public IP address instead of private,你可以使用像What Is My IP?这样的服务来确定它,但是你需要确保你的应用程序不在NAT后面,VSTS主机可以到达它。它也可能是firewall配置阻止来自VSTS主机的入站连接的问题。
有关更多信息和可能的解决方案,请参阅Top 3 Options for Running Performance Tests Behind Your Corporate Firewall文章。