我设置了所有东西 您在客户端和服务器端的设置正确。
但是您没有提到端口4444的开放。因此,这很可能是问题的原因。
为了使其工作,JMeter客户端计算机应该可以看到您的端口#4444。
验证是否可见。您可以使用。.
http://www.canyouseeme.org/ http://portchecker.co/ 如果在客户端计算机上看不到它,则需要将其打开。访问这些链接以了解如何打开端口。
http://www.wikihow.com/Open-Ports 或者您可以在命令行中使用以下命令
现在我运行jmeter进行cpu测试,但是 错误:java.net.ConnectException:连接超时:在jmeter中连接
答案 0 :(得分:1)
从您的问题中我们可以发现,您正在尝试使用JMeter with PerfMon Metrics Collector以便在测试运行时检查CPU使用率。
为了使它正常运行,您需要:
通过尝试使用telnet
或等效方法发送test
命令来验证运行PerfMon Server Agent的计算机与PerfMon Metrics Collector所在的计算机之间的连接。您应该看到Yep
消息作为响应。
如果您在终端机上看到Yep
消息-很好。
如果不是-您需要确保打开端口4444
,以在操作系统firewall中输入TCP和/或UDP流量。如果您的服务器在Amazon Cloud中运行,则还需要在Security Groups中打开端口。如果您自己无法执行此操作,请与网络管理员或DevOPS或管理基础结构的人员联系。
更多信息:How to Monitor Your Server Health & Performance During a JMeter Load Test