采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
如果不使用WebSocket来实现点赞通知,我们还可以使用什么? WebSocket是使用长连接来保持的,如果服务器的并发量小、用户量不多还行,但是一旦并发量上去了,维护的长连接数多了就十分麻烦,会消耗大量服务器资源,反而使得顾此失彼,十分不划算
可以用轮询的方式
将要发的通知先保存起来,可以存数据库或redis里
前端每隔N秒,发一次通知查询,查询有通知就显示出来
可以通过消息队列来进行处理嘛
点赞通知是SpringBoot异步化 + WebSocket长连接来实现的,换成专业的RocketMQ啥的,是否有可行性?
rocketMQ是后端中间件,是服务端去发和收。前端是不能连接的,所以想服务端发,前端收应该是不行的。
登录后可查看更多问答,登录/注册
一课掌握前后端最火框架,更有职场竞争力
1.7k 2
1.8k 3
1.8k 2
1.2k 6
1.9k 16