首页  >  文章  >  后端开发  >  PHP 防止 while true循环 CPU 使用率过高的方法

PHP 防止 while true循环 CPU 使用率过高的方法

不言
不言原创
2018-04-10 10:49:002410浏览

本篇文章给大家分享的内容是关于PHP 防止 while true循环 CPU 使用率过高的方法 ,有需要的朋友可以参考一下

一个简单的事例

比如在用 php、redis做消息对列的时候可以使用,可以根据实际应用场景来做修改

test.php
<?php
$i = 0;
while (true) {
    $i++;
    if ( $i%30==0 ){
        sleep(1);
    }
    echo $i;
}


<?php
$i = 0;
while (true) {
    $i++;
    if ( $i%30==0 ){
        sleep(1);
    }
    echo $i;
}



执行:  php test.php

以上是PHP 防止 while true循环 CPU 使用率过高的方法 的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn