Php 模拟1000多名并发用户的自动化测试工具

Php 模拟1000多名并发用户的自动化测试工具,php,scalability,Php,Scalability,我可以使用哪些程序或方法来测试同时具有1000个连接的PHP脚本?我通常希望通过发送HTTP请求来衡量以下方面: 文件响应时间 它失败了多少次 我在谷歌上做了一些搜索,但没有发现任何有用的东西 您能推荐这样的可伸缩性测试工具吗?使用 ab是一个用于基准测试Apache超文本传输协议的工具 HTTP服务器。它的目的是给你一个印象,你的 当前Apache安装执行以下操作。这特别向你展示了 您的Apache安装每秒可以执行许多请求 上菜 如果您正在寻找托管/付费解决方案,我建议。使用 ab是一个用于基

我可以使用哪些程序或方法来测试同时具有1000个连接的PHP脚本?我通常希望通过发送HTTP请求来衡量以下方面:

文件响应时间 它失败了多少次 我在谷歌上做了一些搜索,但没有发现任何有用的东西

您能推荐这样的可伸缩性测试工具吗?

使用

ab是一个用于基准测试Apache超文本传输协议的工具 HTTP服务器。它的目的是给你一个印象,你的 当前Apache安装执行以下操作。这特别向你展示了 您的Apache安装每秒可以执行许多请求 上菜

如果您正在寻找托管/付费解决方案,我建议。

使用

ab是一个用于基准测试Apache超文本传输协议的工具 HTTP服务器。它的目的是给你一个印象,你的 当前Apache安装执行以下操作。这特别向你展示了 您的Apache安装每秒可以执行许多请求 上菜


如果您正在寻找托管/付费解决方案,我建议。

我认为您最终需要的是压力测试。如果您有冒险精神,那么您可以编写一个启用线程的程序或脚本,并立即运行x个线程,但这可能不是一个好主意


我建议你看看这个网站。它有一批免费的压力/功能测试实用程序,可以让您获得想要的结果。

我认为最终您需要的是压力测试。如果您有冒险精神,那么您可以编写一个启用线程的程序或脚本,并立即运行x个线程,但这可能不是一个好主意


我建议你看看这个网站。它有一批免费的压力/功能测试实用程序,可以得到您想要的结果。

您只需编写一种PHP或任何其他服务器语言,就可以异步调用您的脚本任意多次

也就是说,你真的应该在你的问题中包含更多的信息,这样人们才能更好地帮助你

<?php
    $numUsers = 1000;
    for( $i = 0; $i < $numUsers; $i++ ) {
        exec( /* call your script here */ );
    }
?>

您可以简单地编写一个PHP或任何其他服务器语言来异步调用您的脚本

也就是说,你真的应该在你的问题中包含更多的信息,这样人们才能更好地帮助你

<?php
    $numUsers = 1000;
    for( $i = 0; $i < $numUsers; $i++ ) {
        exec( /* call your script here */ );
    }
?>

你的想法很有趣。但我还想模拟真实用户并查看每个HTTP请求的结果。请注意,扩展到每秒数千个并发连接。@Ben Roux:我也在做类似的事情。但是你会编写脚本生成并发连接吗?你的想法很有趣。但我还想模拟真实用户,并查看每个HTTP请求的结果。请注意,扩展到每秒数千个同时连接。@Ben Roux:我也在做类似的事情。但您是否会编写脚本生成并发连接?另请参见