- 博客(1)
- 收藏
- 关注
原创 ssm集成websocket实现消息转发、持久化、消息查询、集群session数据共享
消息持久化:如果是每发送一条消息就往数据插入一次,在并发不高的情况下可以这样做,但是并发比较多的情况下,频繁io,这无疑会对数据库造成很大的压力,所以我在内存中创建一个静态的集合去保存消息记录,每200条保存一次数据到数据库,这样以来,数据库的压力会小很多。3、遇到的问题:消息持久化的方式、获取service层失败、消息丢失、两台服务器之间session数据如何共享(取巧)消息丢失:由于内存中消息集合是静态的,在别的类中引用这个静态集合,要进行深拷贝。
2023-07-20 21:28:01
146
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人