进入项目根目录,composer 安装命令
composer require topthink/think-worker
这样表示安装成功了
config目录下多出了gateway_worker.php、work.php、worker_server.php三个配置文件
gateway_worker.php就是GatewayWorker的配置文件
如图新建文件Events.php,这个文件就是后续我们业务开发的地方
如图打开对应的文件,并将其内容复制粘贴到新建的Events.php
记得改namespace哦,特别注意:代码里用到的Application属于think\work命名空间下的类,由于命名空间的更换,需要自己引入才能使用,否则会报错找不到这个类,如图:
现在去config修改我们的GatewayWorker的配置文件gateway_worker.php
启动GatewayWorker的命令,注意:这个需要在linux服务器
php think worker:gateway
如果以守护进程的方式启动,则使用命令
php think worker:gateway -d
到此处,GatewayWorker和我们的TP6就连在一起了,我们只需要在Events.php里去的对应方法里去做业务就可以了,方法的具体使用后面再写一个详细的