1、创建入列脚本 rpush.php
<?php
$redis = new Redis();
$redis->connect('127.0.0.1',6379);
$password = '****';
$redis->auth($password);
$arr = array('h','e','l','l','o','w','o','r','l','d');
foreach($arr as $k=>$v){
$redis->rpush("mylist",$v);
}
2、创建出列脚本 lpop.php
<?php
$redis = new Redis();
$redis->connect('127.0.0.1',6379);
$password = '****';
$redis->auth($password);
$value = $redis->lpop('mylist');
if($value){
echo "出队的值".$value;
}else{
echo "出队完成";
}
?>
3、利用定时任务执行入列出列
*/1 * * * * root php /wwwroot/projcet/lpop.php
*/2 * * * * root php /wwwroot/projcet/rpush.php