位置: 编程技术 - 正文

详解PHP swoole process的使用方法(详解中国女足出线形势)

编辑:rootadmin

推荐整理分享详解PHP swoole process的使用方法(详解中国女足出线形势),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:详解怎样利用双色球密码选号,详解十二建星择日方法,详解九章算法,详解中国女足出线形势,详解16型人格,详解杭州亚运会会徽和口号,详解中国女足出线形势,详解中国女足出线形势,内容如对您有帮助,希望把文章链接给更多的朋友!

引入背景:假如我们每天有个订单生成,需要同步到仓储系统中去,以前做法是开启一个crontab去跑这些任务,但是发现总有感觉同步效率低,间隔时间都是分钟级别的。

解决方案测试:我们将同步订单的任务表添加一个hash作为key,作为分发条件,因为mysql中select如果做mod函数是用不到索引的,所以我们自己做随机hash,但是务必不需要范围太大,以免服务器资源不够,方法是根据hashkey投放到不同的进程中进行同步,测试代码如下

详解PHP swoole process的使用方法(详解中国女足出线形势)

这里代码中,使用了swoole_table作为进程间共享的内存,为了分配index。以及当进程退出后,父进程通过wait重新拉起该进程任务。

测试截图

进程ps

结果 休眠s后退出后会被自动拉起

本文链接地址:https://www.jiuchutong.com/biancheng/289947.html 转载请保留说明!

上一篇:CodeIgniter整合Smarty的方法详解(codelite怎么进行编译)

下一篇:Laravel学习教程之从入口到输出过程详解(laravel入门与实战)

免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

鄂ICP备2023003026号

网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

友情链接: 武汉网站建设 电脑维修 湖南楚通运网络