cari

Rumah  >  Soal Jawab  >  teks badan

php如何后台监控redis队列是否有值 ,有值执行脚本php如何后台监控redis队列是否有值 ,有值执行脚本

php如何后台监控redis队列是否有值 ,有值执行脚本

高洛峰高洛峰2953 hari yang lalu698

membalas semua(2)saya akan balas

  • 欧阳克

    欧阳克2016-11-11 09:56:15

    crontab

    balas
    0
  • 三叔

    三叔2016-11-11 09:56:05

    $idle = 0;
    $maxWait = 10;
    $interval = 50; //50ms
    while(true) {
    if($redis->lLen() > 0 ) {
         $idle = 0;
        //doing some things
        continue;
    }
     //这里很重要
     usleep($interval * ($idle % $maxWait));
     $idle++;
    }


    balas
    0
  • Batalbalas