【必选】运行队列和gatewaywork服务

队列是辅助系统的长监听程序。相当于一群人异步的干一件事情,却不会暂用请求时间。

这类首先安装supervisor进程管理器,然后运行两个命令,即可启动所有的程序。

一、进程守护管理器 2.4

注意注意注意:根据排查经验,新版本的进程守护管理器有很多bug,这里提供2.4版本的下载,你在第三方应用进行导入即可
【附件】supervisor_2.4.zip

二、运行队列

/www/server/php/80/bin/php artisan queue:work

ps:如果这里运行不起来,一般是宝塔的禁用函数把函数禁用了。
尝试删除带有 pcntl_ 的函数。
删除列表:

pcntl_alarm
pcntl_signal
pcntl_fork
pcntl_signal_dispatch
pcntl_wait
图片[1]-【必选】运行队列和gatewaywork服务-特嘿综合平台

三、运行gatewaywork

/www/server/php/80/bin/php artisan gateway-worker:server start

四、成功运行截图

图片[2]-【必选】运行队列和gatewaywork服务-特嘿综合平台

五、配置wss

如果你在部署网站第一步没有做

location /wss {
        proxy_pass http://127.0.0.1:9602;
        proxy_http_version 1.1;
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection "Upgrade";
        proxy_connect_timeout 5s; 
        proxy_read_timeout 60000s;
        proxy_send_timeout 60000s;
    }
图片[3]-【必选】运行队列和gatewaywork服务-特嘿综合平台
© 版权声明
THE END
喜欢就支持一下吧
点赞13 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容