【问题标题】:Program for simulate (strongly) load on php site用于在 php 站点上模拟(强)加载的程序
【发布时间】:2012-09-26 20:06:37
【问题描述】:

我想在网站上模拟负载,(网站是写在 php 上的)。例如,我想在同一页面上模拟同时 10 000 个请求(例如 index.php),搜索后我找到了“jmeter”(但我仍然没有测试它)。其他,您可以为此推荐什么程序?

【问题讨论】:

  • 我不会从 10k 开始,以防万一它破坏了东西,但要努力做到这一点。

标签: php testing load simulation


【解决方案1】:

使用 Apache Bench。它是一个命令行负载测试器。如果您想同时测试 10,000 个用户,请使用此命令行:

ab -c 10000 http://www.mysite.com/

-c 是并发请求数..

【讨论】:

  • 警告 - 在运行这些测试之一后,我的 IP 在 Dreamhost 上被阻止,所以要小心。
  • @Mulhoon:你永远不应该尝试在 LIVE 服务器上进行负载测试,尤其是当它是一个共享托管服务时,比如 dreamhost。负载测试只能在登台/测试环境中进行!!
【解决方案2】:

ApacheBench 非常适合这种事情,并且可能已经安装在您的机器上。

【讨论】:

    猜你喜欢
    • 2016-05-26
    • 1970-01-01
    • 1970-01-01
    • 2014-04-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-01-20
    相关资源
    最近更新 更多