【发布时间】:2015-07-15 15:34:22
【问题描述】:
我有一个 WebService,我每 2 秒点击一次该 WebService,有 1 个用户连续 5 天使用 jmeter。 我使用 ANT 调用 JMeter。我在调用 jmeter 时使用 ANT 为 jmeter 设置了 4GB 堆大小。我没有为 ANT 设置任何 ANT_OPTS。 (我不确定 ANT 将采用的默认堆大小)
当我开始 jmeter 测试时,它工作正常。我每 30 秒在控制台中获得 30 次 jmeter summariser 输出,这很棒。
问题是 - 3 或 4 天后,它停止在控制台中写入摘要结果(前 3 天它工作得非常好。没有问题)。 ANT 构建尚未完成。它仍在运行。 看起来 jmeter 停止工作/挂起。但我不认为它使用 4GB,因为我看到更多可用内存。我在任何地方的日志中都没有看到任何异常。如果我尝试访问它,API 仍然运行良好。 ANT / jmeter有问题吗?我应该为这个长期运行的 ANT 目标分配更多空间吗?
试了2次。第一次运行了 3 天,没有任何问题。第二次几乎 4 天没有任何问题。但它不会连续运行 5 天。
注意:
与 WebService 服务器无关。 jmeter 机器有 16GB 内存。除了这个测试(ANT & jmeter),我不运行其他任何东西。
我在 JMeter 中使用 SOAP/XML RPC 采样器
【问题讨论】:
-
对我的回答有任何反馈吗?