rest - 测试对基于 REST 的 Web 服务器的并发请求

标签 rest testing concurrency

如何模拟对基于 REST 的 Web 服务器的数千个 GET 和 PUT 请求?是否有可用的工具?如果有,有哪些可用的工具?

最佳答案

ab - Apache HTTP 服务器基准测试工具 http://httpd.apache.org/docs/2.0/programs/ab.html

这是用于测试 REST API 的出色工具。

例子:

ab -c 100 -n 100 http://service/path/to/resource

在这个例子中:

  • "-c 100"表示100个并发请求
  • "-n 100"表示100次请求

关于rest - 测试对基于 REST 的 Web 服务器的并发请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10952057/

相关文章:

php - Laravel 中的模型没有 Dingo 的查询结果 - 如何在失败时做出 RESTful 响应?

java - JUnit @Test InvalidStateException

php - CodeCeption - 将选项传递给助手

c - fork() 是否复制父级的所有内存?

java - 将 Jparepository 的 FindAll 方法与 ModelAndView 结合使用

c# - WCF Restful POST 从服务器到客户端返回错误消息

eclipse - tomcat 上的 java web 服务 (jersey) 仅在从 eclipse 运行时才有效

testing - 将 Gebish 集成到 Gradle 中

java - JDK提供的并发类是否需要使用实例自身的内在锁进行同步?

C# 异步方法根据第一个完成的任务执行