5

我已经启动并运行了一个 PHP 站点,数据库是 mysql。在启动站点之前,我想测试流量处理。现在我假设有一些软件可以模拟流量并记录我网站上运行的进程。我应该使用的软件有什么推荐吗?流量不一定是真实的,但尽管如此,我想产生高流量来调查网站的阈值。感谢帮助

4

2 回答 2

8

您可以使用加特林https://github.com/excilys/gatling

这是一个用 Scala 编写的压力工具,旨在比 Jmeter 更高效、更轻便。

基本上你在你的网站上记录一个场景,然后并行运行它'n'次。

这是有关更多信息的 wiki https://github.com/excilys/gatling/wiki/Basic-Usage

于 2012-01-04T10:41:53.030 回答
0

您可以使用 Jmeter:

  • 免费。

  • 从其网站和互联网上的大量文档开始很容易

  • 它具有代理功能,可以从浏览器导航轻松创建测试计划

  • 在其他机器上启动进程很容易。它远程测试,可以从 GUI 或控制台完成。

  • 脚本可以用 beanshell、java 或任何 jsr223 语言(groovy、Javascript、scala、jexl ...)编写

  • 它有很多内置的采样器,并且由于它的插件架构,它很容易添加新的或使用任何脚本引擎来完成缺失的工作

  • 它有很棒的用户邮件列表

  • 它有非常被动的支持

  • 它现在是顶级 Apache

  • 它可以运行成千上万的用户

  • 存在从云运行它的专业解决方案

...

看:

于 2012-08-07T20:52:18.813 回答