页面载入中...

当前位置:首页 > 技术分享 > 新手解答 > 新手解答

解决龙兵AI雷达插件无法实时聊天的教程

“实时聊天‘使用配置

1,需要在购买服务器的网站(阿里云)开启 9504 端口

zAr爱图古源码汇
点击确定添加。zAr爱图古源码汇

2,宝塔放行端口

zAr爱图古源码汇

3,配置web服务器

1)nginx

location /websocket
  {
    proxy_pass http://127.0.0.1:9504;
    proxy_http_version 1.1;
    proxy_set_header Upgrade $http_upgrade;
    proxy_set_header Connection "Upgrade";
    proxy_set_header X-Real-IP $remote_addr;
  }

复制以上代码 到nginx配置中:zAr爱图古源码汇
zAr爱图古源码汇

2)apache

启用 proxy_wstunnel_module 模块 :zAr爱图古源码汇
在apache配置文件中打开以下模块:zAr爱图古源码汇
LoadModule proxy_module modules/mod_proxy.sozAr爱图古源码汇
LoadModule proxy_wstunnel_module modules/mod_proxy_wstunnel.sozAr爱图古源码汇

在站点配置文件中,找到节点,加入以下代码:zAr爱图古源码汇

 ProxyRequests Off
	ProxyPass /websocket ws://127.0.0.1:9504
	ProxyPassReverse /websocket ws://127.0.0.1:9504

zAr爱图古源码汇

4,确保PHP安装了redis扩展

zAr爱图古源码汇

5,确保PHP安装了Swoole扩展

注意:需要确定php版本zAr爱图古源码汇

6,进入宝塔 添加以下两个计划任务

zAr爱图古源码汇

1)第一个任务脚本:(每分钟执行一次)

#!/bin/bash
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
export PATH
#默认是9504端口  如果你修改过配置文件  则改成你修改的
prots=`netstat -an | grep 9504 | wc -l`
if test $prots -eq 0
then 
echo "`date +%Y-%m-%d%H-%M-%S` error..."
#cd 后面换成自己的路径
cd /www/wwwroot/longbingtest.xiaochengxucms.com/xinlingshou_caoshi/addons/longbing_cardcloud/core/application/common/controller
#默认是9504端口
kill -9 $(lsof -i tcp:9504 -t)
#php路径修改成自己的
/www/server/php/71/bin/php test.php
else 
echo "`date +%Y-%m-%d%H-%M-%S` Listing..."
fi
echo "----------------------------------------------------------------------------"
endDate=`date +"%Y-%m-%d %H:%M:%S"`
echo "★[$endDate] Successful"
echo "----------------------------------------------------------------------------"


2)第二个任务脚本:(每小时执行一次)

#!/bin/bash
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
export PATH
kill -9 $(lsof -i tcp:9504 -t)
#cd 后面换成自己的路径
cd /www/wwwroot/longbingtest.xiaochengxucms.com/xinlingshou_caoshi/addons/longbing_cardcloud/core/application/common/controller
#php路径修改成自己的
/www/server/php/71/bin/php test.php 
echo "----------------------------------------------------------------------------"
endDate=`date +"%Y-%m-%d %H:%M:%S"`
echo "★[$endDate] Successful"
echo "----------------------------------------------------------------------------"

最后,两个任务创建之后 ,先点击执行 重启 ,再点击执行每分钟的,然后分别查看日志。zAr爱图古源码汇
看是否有报错,没有报错即启动成功。
zAr爱图古源码汇

免责申明:注册会员下载资源前请仔细阅读本站条款
本站所有资源都来自于网络,版权归原创者所有!本站网络资源不提供任何售后和服务,也不承担任何法律责任,如有侵权或危害了你的利益,请出示相应的资质证明并联系站长,我们将马上予以删除。
来源:爱图古源码网(站长邮箱:[email protected] 转载请保留出处!)
本文地址:https://www.aitgoo.com/xinshou/27791.html
相关关键词:

龙兵AI雷达插件无法实时聊天,龙兵无法实时聊天