天天看点

TP6配置并使用gateway

进入项目根目录,composer 安装命令

composer require topthink/think-worker
           

这样表示安装成功了

TP6配置并使用gateway

config目录下多出了gateway_worker.php、work.php、worker_server.php三个配置文件

TP6配置并使用gateway

gateway_worker.php就是GatewayWorker的配置文件

如图新建文件Events.php,这个文件就是后续我们业务开发的地方

TP6配置并使用gateway

如图打开对应的文件,并将其内容复制粘贴到新建的Events.php

TP6配置并使用gateway

记得改namespace哦,特别注意:代码里用到的Application属于think\work命名空间下的类,由于命名空间的更换,需要自己引入才能使用,否则会报错找不到这个类,如图:

TP6配置并使用gateway

现在去config修改我们的GatewayWorker的配置文件gateway_worker.php

TP6配置并使用gateway

启动GatewayWorker的命令,注意:这个需要在linux服务器

php think worker:gateway
           

如果以守护进程的方式启动,则使用命令

php think worker:gateway -d
           

到此处,GatewayWorker和我们的TP6就连在一起了,我们只需要在Events.php里去的对应方法里去做业务就可以了,方法的具体使用后面再写一个详细的