AI写作智能体 自主规划任务,支持联网查询和网页读取,多模态高效创作各类分析报告、商业计划、营销方案、教学内容等。 广告
## 1.前言 林风社交论坛标准商业版的私聊模块使用websocket开发,非使用第三方的IM插件,因此使用零费率! ### (1)表情包的静态资源 在商业版的文件夹中有一个文件夹,如下图: ![](https://img.kancloud.cn/30/0d/300d5ee0a0878a8334d4ef5656418e74_337x53.png) 这个文件夹下有big和resource两个子文件夹,big文件夹是私聊表情包的静态资源文件夹,resource文件夹是uniapp移动端的前端静态资源文件夹。请把big文件夹上传到你的服务器可访问的地址,然后在下图箭头位置处配置一下,这个静态资源对服务器带宽消耗比较大,切勿使用我们官方演示地址(我们会随时修改资源地址,这会影响你们的线上项目展示效果)。 ![](https://img.kancloud.cn/0c/85/0c85a95bb5077329fc4b94aadd4b7cae_1246x708.png) 由于这个静态资源较大,比较占用空间,所以如果将其放入前端项目本地打包的话,在微信小程序端打包上传的时候会超出规定的2048kb。 ***** 如果你**不使用微信小程序,并且想把这个静态资源放到前端本地**,那么修改如下两处的代码: ![](https://img.kancloud.cn/3a/d1/3ad1f62908baa4fb8e94d54736164126_1526x631.png) 把注释的代码打开,然后注释相应的代码。还有注意,把名称为‘big’的静态资源的文件夹放到前端uniapp工程static目录下,具体为‘static/emoji’目录。 ![](https://img.kancloud.cn/f3/f3/f3f34e94282271515e3feb27261b004d_1302x361.png) ### (2)nginx的部署 **注意注意**:完整的nginx部署已经在“**线上部署**”章节贴了完整的配置文件供大家复制参考!!! 这里主要是解释websocket在nginx中增加的配置: 具体如下图: ![](https://img.kancloud.cn/3e/72/3e724afbd97ed295170810256b72cfdc_772x165.png) 主要是多了**如上图**的红框内容**以及如下图**的红框配置内容。 ![](https://img.kancloud.cn/fd/ae/fdae77eaefc92242bc5d720ec7198dba_653x451.png) 这个是基于宝塔的nginx配置方法,其他方式的类似。 ### (3)IM文件存储 由于私聊数据属于隐私内容,出于数据安全的考虑,我们将私聊相关的视频图片文件都存储本地,不存入云存储。所以你需要在配置本地的存储地址。 具体查看`常见问题44条`。 ### (4)websocket集群部署 如果你要做集群部署,那么V3.0.0版本之前的用户,websocket这块会有会话不同步的问题,需要增加相关配置代码,请联系技术客服获取相关配置代码!默认代码配置中只做了单个后端服务适配。