数据库 - Model 前置说明
官方开源项目 抓取代理IP

介绍

原生PHP的pcntl扩展可以实现多进程,但依旧存在CPU使用率高、进程间通信复杂,不支持重定向标准输入和输出等问题,且容易使用错误。

SW-X 中的 自定义进程,依赖Swoole-Server的addProcess()方法实现,用于在服务启动阶段,同时加载自定义的工作进程,用于处理耗时任务,消息队列,等其它的特殊任务。

自定义进程 组件,从v2.5.8版本起支持。

自定义进程文件,建议创建在/box/process目录下,必须继承\design\AbstractProcess基础类。

创建完成自定义进程文件后,需要在/config/process.php文件中,使用\box\process\Demo::class的方式申明注册。

SW-X

企业级 - 高性能 PHP 框架

最后更新:3年前 . 作者-小黄牛

本篇目录