環境win server 2019,寶塔7.9,nginx,PHP7.4和7.3都試了,mysql5.7,版本5.2.2
配置了nginx反向代理,
location /notice {
proxy_pass http://127.0.0.1:50001/;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
proxy_set_header X-real-ip $remote_addr;
proxy_set_header X-Forwarded-For $remote_addr;
}
location /msg {
proxy_pass http://127.0.0.1:50002/;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
proxy_set_header X-real-ip $remote_addr;
proxy_set_header X-Forwarded-For $remote_addr;
}
寶塔和服務器端口50001-50013都開了。
powershell運行了
php think queue:listen --queue
php think timer start --d
直接運行了crmeb目錄下的workerman.bat,客服后臺能發消息,但是過幾分鐘就不行了,客服發不出,客戶那顯示客服連接中,然后是連接失敗