【问题标题】:Performance test batch based Java Micro Service基于性能测试批处理的 Java 微服务
【发布时间】:2017-03-05 22:34:05
【问题描述】:

我有一个基于批处理的微服务,它在特定时间间隔后通过我必须进行性能测试的 chronos 作业运行。此微服务不返回任何响应,而是从 Amazon S3 下载 zip 文件,提取它们并将单个文件从 zip 上传到 Amazon S3。我在 JMETER 上工作以测试 Web 应用程序的性能。我可以使用 JMeter 来测试这个基于批处理的微服务吗?如果是,我该怎么办?

【问题讨论】:

  • 你是否在本地下载到你的“微服务”运行的地方,并在那里处理?或者您只是在远程位置(例如,在 AWS 上)触发一些为您完成工作的服务,然后您以某种方式检查状态?

标签: amazon-s3 jmeter performance-testing load-testing


【解决方案1】:

是的,您可以为此使用 JMeter,看看:

查看我们的Performance Testing: Upload and Download Scenarios with Apache JMeter 文章,了解有关用于文件操作的 JMeter 配置的详细信息。

【讨论】:

    【解决方案2】:

    您无法对此服务进行负载测试,因为它没有特定的 HTTP 端点。此服务没有负载,因为它没有被任何用户点击。

    您应该改用生产监控来跟踪服务运行时的任何性能问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-06-24
      • 2020-05-11
      • 2020-08-27
      • 2016-12-11
      • 2018-08-05
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多