ThinkChat🤖让你学习和工作更高效,注册即送10W Token,即刻开启你的AI之旅 广告
### sysv生产者 ## 此队列需要 使用 CLI命令启动,如果您不是服务器 是无法使用的。 >[warning] 环境要求 * PHP>=7.x.0 * 安装pcntl拓展 * 安装sysvmsg-php拓展 * Linux服务器安装sysvmsg * 取消函数禁用 ```exec``` ```pcntl_*``` ```putenv``` ***** 在任何 需要进行异步处理的地方 调用 他添加消息队列即可 例如 我要新增一个任务 ```increase()```传入的必须是一个数组.必须要包含 ```class``` 代表 让那个消费者去执行 ```data```字段即为所执行的参数 ~~~ use app\app_sysvmsg_queue_v1\service\sysvmsg; public function send_drive_sysvmsg($data) { $data['inside_api']=$this->api; return sysvmsg::increase(['class'=>'send_to_msg','data'=>$data]); } ~~~