我需要测试PHP脚本中的一些锁定,并且需要同时多次运行它。
我记得不久前我在测试MySQL锁定时找到了一个简单的命令,但是我记不起函数了,也找不到它了。我正在运行Ubuntu 14.04.1。
我在找一个没有循环的简单命令。
谢谢。
发布于 2015-07-14 19:08:17
在linux中使用AB测试
运行此命令
ab -n 1000 -c 5 http://yourpage.php其中-n 1000意味着运行1000次
其中-c 5意味着您将执行5个并发过程
如果你想让它自动发生,那么激活cron作业中的卷曲。
45 11 * * * /usr/bin/curl -G 127.0.0.1/yourscript.php >/dev/null 2>&1它每天上午11点45分运行。
有关在linux中进行AB测试或基准测试的详细信息,请参阅本页。
发布于 2015-07-14 19:15:52
可以使用此命令多次运行脚本:
cmd="..some command..."; for i in $(seq 5); do $cmd; sleep 1; done例如,这是:
cmd="ls"; for i in $(seq 5); do $cmd; sleep 1; done将在当前目录中列出文件5次,间隔1秒。
更改命令以执行所需的脚本,并将$(seq 5)更改为您想要运行该命令的次数。
e.g
cmd="php my_script.php"; for i in $(seq 1000); do $cmd; sleep 1; donehttps://stackoverflow.com/questions/31413930
复制相似问题