时间:2021-07-01 10:21:17 帮助过:54人阅读
php如何后台监控redis队列是否有值 ,有值执行脚本
- <code class="php">$idle = 0;
- $maxWait = 10;
- $interval = 50; //50ms
- while(true) {
- if($redis->lLen() > 0 ) {
- $idle = 0;
- //doing some things
- continue;
- }
- //这里很重要
- usleep($interval * ($idle % $maxWait));
- $idle++;
- }</code>
crontab