我如何进行Ruby on Rails并发测试?

Nic*_*o77 14 ruby concurrency ruby-on-rails race-condition

在rails 3上使用ruby进行并发测试的最佳方法是什么?我的网站上有很多竞争条件,目前正在对它们进行测试是一项非常耗时的不精确科学.

提前感谢您的回复.

Tom*_*Tom 1

我会考虑使用 Apache Bench 工具。它应该随 Apache 安装一起安装。尽管它是由 Apache 编写的,但它足够通用,可以测试任何类型的服务器。

用法与此类似 ab -c 1000 -n 10000 http://www.some-site.cc/

“c”是并发连接数,“n”是请求数。请参阅http://httpd.apache.org/docs/2.0/programs/ab.html

  • 这看起来像是负载测试,而不是针对竞争条件进行测试的并发测试。 (3认同)