【问题标题】:how do we conclude restful api performance is good by using jmeter我们如何通过使用 jmeter 得出 restful api 性能良好的结论
【发布时间】:2016-02-16 12:37:43
【问题描述】:

我正在使用 Jmeter 测试 restful API 的性能。所以我只想知道,我如何根据什么类型的验证和验证来验证它的性能是好是坏。

【问题讨论】:

    标签: jmeter performance-testing restful-url


    【解决方案1】:

    首先写下您的性能要求。要求应涵盖延迟和吞吐量。为简单起见,假设您的 API 只有两个操作:“读取”和“写入”。

    您的要求可能如下所示:

    API 应支持每秒 10000 次“读取”和每秒 10000 次“写入”,在 90% 的情况下延迟低于 0.2 秒。

    一旦你描述了这个要求,试着在 JMeter 中模拟这个场景,看看是否满足要求。

    【讨论】:

      【解决方案2】:

      没有“好”或“坏”表现的标准。一般来说,人们正在寻找以下答案:

      • 系统是否能够在合理的响应时间内为预期数量的用户提供服务
      • 在峰值负载的情况下,系统表现如何?
      • 在压力负载的情况下 - 会发生什么(数据丢失、进程关闭、服务器过载/重新启动等)?负载恢复正常后系统会恢复吗?
      • 什么是瓶颈及其原因(代码质量差、非最佳配置、网络问题等)?

      参考资料:

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2020-11-07
        • 2018-04-21
        • 2019-01-01
        • 2012-08-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多