用于 TCP 服务器负载测试的 JMeter 与 Clif

Posted

技术标签:

【中文标题】用于 TCP 服务器负载测试的 JMeter 与 Clif【英文标题】:JMeter versus Clif for TCP server load testing 【发布时间】:2011-11-23 07:39:19 【问题描述】:

我有一个基于 tcp 的应用程序并想对其进行负载测试,我已经缩小了 JMeter TCP Sample 和 Clif 的范围,现在我倾向于 JMeter,因为它更易于使用,Clif 似乎是更复杂,使用较少。

有什么想法吗? 有人用过第三种工具吗?

有人对让 Clif 工作有意见/经验吗? 我们主要是在寻找开源选项,因此这方面的任何帮助都会非常有用。

【问题讨论】:

【参考方案1】:

通常在工作中我使用 LoadRunner 和 JMeter。如果 LoadRunner 能够创建测试,那么这是一种快速的方法。 JMeter 更加灵活,因为您可以编写自己的插件或简单地实现 JavaSamplerClient 接口。我不知道 JMeter 的许多可能性,但是使用 java 语言可以执行不同的任务。 LoadRunner 重量大、更新少、价格低。

【讨论】:

【参考方案2】:

所有商业工具都支持 Windows 套接字接口支持,直至能够记录实际对话(Loadrunner、SilkPerformer、Rational Performance Tester)。自 1990 年代中后期以来,Winsock 一直是这些大型商业工具的一部分。所有上述工具也提供基于参与的模型,时间短至一个月。我建议联系 HP、Microfocus 和 Borland 的销售机构,看看他们能提供什么。

与手动构建套接字代码然后必须设计报告方相比,您可以在租用已经具有专用套接字接口以及您的系统监控和报告功能的大型商业工具之一中节省时间和劳动时间需要。

【讨论】:

以上是关于用于 TCP 服务器负载测试的 JMeter 与 Clif的主要内容,如果未能解决你的问题,请参考以下文章

Jmeter 使用Jmeter与Badboy进行压力测试

Jmeter安装与使用(压测)

Jmeter安装与介绍

Jmeter安装与介绍

Jmeter实现简单web负载测试

我无法在 XMPP 服务器中使用 jmeter 进行负载测试,我添加了所有插件并给出了 xmpp 连接、用于连接登录的采样器以及所有