我们正在进行服务器迁移,希望在开始迁移数据之前对新服务器进行压力测试。
我想知道是否有任何脚本可以给处理器和/或内存带来强烈的负载?
这是一个运行在Red Hat 5操作系统和Apache 2.2.1上的Linux服务器。
它不必推到物理极限,只需要用作基准来与旧服务器进行比较,以便查看新设置相对于当前/旧配置的改进情况。
理想情况下,它应该是一个shell或php脚本,因为php将被安装并且我们要开发。
我们正在进行服务器迁移,希望在开始迁移数据之前对新服务器进行压力测试。
我想知道是否有任何脚本可以给处理器和/或内存带来强烈的负载?
这是一个运行在Red Hat 5操作系统和Apache 2.2.1上的Linux服务器。
它不必推到物理极限,只需要用作基准来与旧服务器进行比较,以便查看新设置相对于当前/旧配置的改进情况。
理想情况下,它应该是一个shell或php脚本,因为php将被安装并且我们要开发。
写一个简单的 PHP 脚本:
<?php
for($i = 0; $i < 1000000000; $i++) {
$a += $i;
}
然后编写一个bash脚本,多次运行此PHP脚本,您将看到...
如果您想使用数据库对服务器进行压力测试,请执行类似的操作:
for($i = 0; $i < 9999; $i++) {
$conn = mysql_connect(...);
$db = mysql_select_db(...);
$res = mysql_query(...);
$data = mysql_fetch_assoc($res);
mysql_close();
}
然后再从bash中运行它多次...