如何在JMeter/Load Runner中处理TPS

如何在JMeter/Load Runner中处理TPS,jmeter,loadrunner,Jmeter,Loadrunner,我有一个包含消息的HTTP请求(json正文)。我需要在整个负载测试中达到1000条消息/秒。但是我还需要随机分配消息的数量(使用不同的组合,比如一个HTTP请求中有100条消息,200条和300条等等)。有人能告诉我如何在JMeter或Load Runner中实现这一点吗?我担心的是,在任何时候,发送的最大消息数都不应超过1000条/秒。要控制消息速率,可以使用 要发送不同类型的消息,您可以使用CSV文件和组件将其加载,并将每一行作为消息读取到变量(假设您将其称为varName)中,然后将其用

我有一个包含消息的HTTP请求(json正文)。我需要在整个负载测试中达到1000条消息/秒。但是我还需要随机分配消息的数量(使用不同的组合,比如一个HTTP请求中有100条消息,200条和300条等等)。有人能告诉我如何在JMeter或Load Runner中实现这一点吗?我担心的是,在任何时候,发送的最大消息数都不应超过1000条/秒。

要控制消息速率,可以使用


要发送不同类型的消息,您可以使用CSV文件和组件将其加载,并将每一行作为消息读取到变量(假设您将其称为varName)中,然后将其用作Http请求的${varName}ad主体来控制消息速率,您可以使用

要发送不同类型的消息,您可以使用CSV文件和组件来加载它,并将每一行作为消息读取到变量(假设您将其称为varName)中,然后将其用作Http请求的${varName}ad主体

  • 每秒1000条消息

    • LoadRunner-无法完成(您可以尝试使用,但无论如何,这主要取决于您的应用程序响应时间)

    • JMeter-您可以使用以下选项之一:

  • 请求正文负载中的随机消息数:在这两种工具中,您必须为此编写一些代码,在LoadRunner中,您基本上必须为所有内容编写代码,在JMeter中,您可以添加并使用语言创建消息负载

  • 每秒1000条消息

    • LoadRunner-无法完成(您可以尝试使用,但无论如何,这主要取决于您的应用程序响应时间)

    • JMeter-您可以使用以下选项之一:

  • 请求正文负载中的随机消息数:在这两种工具中,您必须为此编写一些代码,在LoadRunner中,您基本上必须为所有内容编写代码,在JMeter中,您可以添加并使用语言创建消息负载


  • 不确定消息在您的需求中的确切含义。但通常在LoadRunner中,您可以创建面向目标的场景,并设置目标定义,如平均每秒点击数或平均吞吐量(字节/秒)。

    不确定消息在您的需求中的确切含义。但通常在LoadRunner中,您可以创建面向目标的场景,并设置目标定义,如平均每秒点击数或平均吞吐量(字节/秒)