自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(1)
  • 收藏
  • 关注

原创 ssm集成websocket实现消息转发、持久化、消息查询、集群session数据共享

消息持久化:如果是每发送一条消息就往数据插入一次,在并发不高的情况下可以这样做,但是并发比较多的情况下,频繁io,这无疑会对数据库造成很大的压力,所以我在内存中创建一个静态的集合去保存消息记录,每200条保存一次数据到数据库,这样以来,数据库的压力会小很多。3、遇到的问题:消息持久化的方式、获取service层失败、消息丢失、两台服务器之间session数据如何共享(取巧)消息丢失:由于内存中消息集合是静态的,在别的类中引用这个静态集合,要进行深拷贝。

2023-07-20 21:28:01 146

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除