1、客服文档
shopro文档地址:doc.fastadmin.net/shopro/522.html
2、安装扩展包
bash复制代码
composer require workerman/gateway-worker:~3.0
3、配置信息(已宝塔为例)
设置的wss端口需要在阿里云和宝塔放行端口
先去宝塔申请免费的ssl证书 (如果有的话就不用申请)
然后把申请的证书配置到宝塔
同时去找到证书的下载地址 ,宝塔的一般在下面的文件夹/www/server/panel/vhost/cert
然后把文件下载下来放到自己的项目里面 设置权限为 www和777的权限 因为宝塔是www的权限
在把下载到到项目的地址放到 配置wss的地址里面 就可以了
gateway端口:1819
gateway端口,需要放行服务器端口
进程数量:2
gateway进程数量
gatewway内部瑞口:2010
假如gateway进程数量为4,起始来口为2010,则一般会使用2010 2011 2012 2013 4个端口作为内部通讯端口
worker服务端口:2238
请输入 business worker服务注册端口
wworker进程数量:4
business worker进程数量
4、 启动
liunx找到自己的文件夹 然后运行启动
sql复制代码调试 启动
sudo -u www php think shopro:chat start start
正式模式,守护进程方式启动
sudo -u www php think shopro:chat start d
停止
sudo -u www php think shopro:chat start stop
如果是启动是下面的就是正常的(如果没有启动成功看下宝塔和阿里云的端口有没有放行)
5、添加进程计划任务 防止进程停止
个人而言还是觉得很重要的,因为保不齐就因为什么停止了。
脚本内容
/www/wwwroot/dongdong/dongdong-api&& sudo -u www php thinkshopro:chat start d
6、演示
正常的功能就是这样的,按照设置来就可以了
移动端
PC端
7 总结
集合的客服还是比较方便 但是有点容易掉,所有检查链接的定时任务还是要加上去 不然掉下去了,消息不能及时收到还是很影响效率的。