牛骨文教育服务平台(让学习变的简单)
博文笔记

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

创建时间:2017-01-24 投稿人: 浏览次数:167

一个简单的事例

比如在用 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

声明:该文观点仅代表作者本人,牛骨文系教育信息发布平台,牛骨文仅提供信息存储空间服务。