hyperf框架实现自定义进程
实现的多进程队列消费者,多进程爬虫、定时器等等,由于hyperf的自定义进程是通过swoole\server的addProcess方式实现的,默认会跟随server一起启动,虽然可通过isEnable方法控制是否跟随服务一同启动,但是在server集群架构下,由于其耦合程度较高,在服务高可用以及横向扩容时会相当麻烦。自定义进程启动命令,创建app/Command/TaskProcessCommand.php。创建自定义进程基本类app/TaskProcess/BaseProcess.php。
原创
2023-07-17 11:39:03 ·
868 阅读 ·
1 评论