我在 docker 容器中有一个数据库,我创建了一个 api 来从数据库获取数据。我想查看数据库在使用 cpu、内存、i/o 和网络方面的性能。
因此,我使用 http 请求作为采样器,使用 jp@gc - PerfMon Metrics Collector 作为监听器,但是当我运行此测试时,我收到一条错误消息,如下所示
00:38:36 - 错误:java.net.ConnectException:连接被拒绝:连接(在 jmeter 中)
以及来自我正在运行的 api 终端的消息
127.0.0.1 - - [29/Jan/2024 00:58:58] 代码 400,消息错误的请求语法('测试') 127.0.0.1 - - [2024 年 1 月 29 日 00:58:58]“测试”400 -
如何解决这个问题?
PerfMon Metrics Collector 不应针对您的“API”。
你需要做的是:
4444
,而不是您的 API 所在的端口