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

Nav*_*han 11 testing rest concurrency

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

ios*_*seb 24

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
Run Code Online (Sandbox Code Playgroud)

在这个例子中:

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

  • `sudo apt-get install apache2-utils` (3认同)