商城首页欢迎来到中国正版软件门户

您的位置:首页 >php怎么处理redis队列

php怎么处理redis队列

  发布于2023-05-02 阅读(0)

扫一扫,手机访问

将请求存入redis

为了模拟多个用户的请求,使用一个for循环替代

//redis数据入队操作$redis = new Redis();$redis->connect('127.0.0.1',6379);for($i=0;$i<50;$i++){try{$redis->lPush('test',rand(1000,9000));

    }catch(Exception $e){echo $e->getMessage();

    }

}

 #####################################################

在后台进行数据处理

守护进程

//redis数据出队操作,从redis中将请求取出$redis = new Redis();$redis->pconnect('127.0.0.1',6379);while(true){try{$value = $redis->lPop('test');if(!$value){break;

        }//var_dump($value)."n";/* *  对$value进行逻辑和数据处理         */}catch(Exception $e){echo $e->getMessage();

    }

}
本文转载于:https://www.yisu.com/zixun/582112.html 如有侵犯,请联系zhengruancom@outlook.com删除。
免责声明:正软商城发布此文仅为传递信息,不代表正软商城认同其观点或证实其描述。

热门关注