【必选】运行队列和gatewaywork服务
队列是辅助系统的长监听程序。相当于一群人异步的干一件事情,却不会暂用请求时间。
这类首先安装supervisor进程管理器,然后运行两个命令,即可启动所有的程序。
一、进程守护管理器 2.4
注意注意注意:根据排查经验,新版本的进程守护管理器有很多bug,这里提供2.4版本的下载,你在第三方应用进行导入即可
https://wwbqt.lanzout.com/iJ68B3uepayh

二、运行队列
运行目录选择你的网站目录
启动命令
/www/server/php/83/bin/php artisan queue:work

ps:如果这里运行不起来,一般是宝塔的禁用函数把函数禁用了。
尝试删除带有 pcntl_ 的函数。
删除列表:
pcntl_alarm pcntl_signal pcntl_fork pcntl_signal_dispatch pcntl_wait
三、运行gatewaywork
运行目录选择你的网站目录
启动命令
/www/server/php/83/bin/php artisan gateway-worker:server start

四、成功运行截图

五、配置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;
}
