基于SpringBoot + WebSocket + Vue实现在线聊天系统

线上地址

Chat

欢迎star、fork支持

介绍

本仓库中包含了两个子项目:

session-chat 基于HTTPSession实现会话消息储存,受限于不同浏览器Session不能共享导致的数据丢失(如果使用同一浏览器测试则不会出现问题)

redis-chat 基于Redis实现会话消息储存,会话数据不会丢失,并使用定时任务,定时清除Redis中注册时间过长的用户数据以及其会话消息

文档

更多文档将在我的公众号 程序员涂陌 中陆续发布,请持续关注!

程序员涂陌
捐赠
Alipay WechatPay
写在前面

本仓库中包含的是两个项目:

如果使用 session-chat 项目,则开箱即用 如果使用 redis-chat 项目,启动前需要配置好本地Redis环境才可。

注意 由于WebSocket限制,HTML与服务端通信,需要保证WebSocket链接的IP和浏览器访问的IP项目,如果是localhost就都是localhost,如果是127.0.0.1就都改为127.0.0.1,否则可能消息推送失败。

联系

QQ交流群:671017003

Blog@TyCoding's blog GitHub@TyCoding ZhiHu@TyCoding

版权声明:

1、该文章(资料)来源于互联网公开信息,我方只是对该内容做点评,所分享的下载地址为原作者公开地址。
2、网站不提供资料下载,如需下载请到原作者页面进行下载。