首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
websocket
订阅
茂华
更多收藏集
微信扫码分享
微信
新浪微博
QQ
27篇文章 · 0订阅
Spring Boot中使用WebSocket总结(二):向指定用户发送WebSocket消息并处理对方不在线的情况
在上一篇文章(https://www.zifangsky.cn/1355.html)中我介绍了在Spring项目中使用WebSocket的几种实现方式。但是,上篇文章中只介绍了服务端采用广播模式给所有客户端发送消息,然而我们有时需要服务端给指定用户的客户端发送消息(比如:发送W…
[Go WebSocket] 多房间的聊天室(五)用多个小锁代替大锁,提高效率
多房间的聊天室的第五篇。上次我们用Mutex互斥锁处理了「多房间聊天室」的黑天鹅事件(小概率Bug),但是并不完美,并行效率低。我们今天通过「多个小锁」代替「大锁」的方案,提升效率!
[WebSocket]第二章:WebSocket集群分布式改造——实现多人在线聊天室
书接上文,我们开始对我们的小小聊天室进行集群化改造。 如果您觉得这个教程对您有用,请关注我的技术公众号:Rude3Knife,不定时更新技术点滴。 总结一下:实现了分布式WebSocket后,我们可以将流量负载均衡到不同的服务器上并提供一种通信机制让各个服务器能进行消息同步(不…
跟着源码学IM(十):基于Netty,搭建高性能IM集群
本文将根据笔者这次的业余技术实践,为你讲述如何基于Netty+Zk+Redis来搭建一套高性能IM集群,包括本次实现IM集群的技术原理和实例代码,希望能带给你启发。
Netty(一) SpringBoot 整合长连接心跳机制
Netty 是一个高性能的 NIO 网络框架,本文基于 SpringBoot 以常见的心跳机制来认识 Netty。 客户端每隔 N 秒检测是否需要发送心跳。 服务端也每隔 N 秒检测是否需要发送心跳。 服务端可以主动 push 消息到客户端。 基于 SpringBoot 监控,…
我有 7种 实现web实时消息推送的方案,7种!
大家好,我是小富~ 我有一个朋友~ 做了一个小破站,现在要实现一个站内信web消息推送的功能,对,就是下图这个小红点,一个很常用的功能。 不过他还没想好用什么方式做,这里我帮他整理了一下几种方案,并简
netty系列之:使用netty搭建websocket服务器
小知识,大挑战!本文正在参与“程序员必备小知识”创作活动 简介 websocket是一个优秀的协议,它是建立在TCP基础之上的,兼容HTTP的网络协议。通过Websocket我们可以实现客户端和服务器
SpringBoot+Netty+Redis搭建长连接集群
SpringBoot+Netty+Redis搭建长连接集群 1.背景 公司在做一个社交项目,音视频技术是使用的第三方技术,直播间开播,进出房间,以及推送相关功能需要自己完成开发,因而需
Spring Boot系列21 Spring Websocket实现websocket集群方案讨论
上图中,用户A通过websocket注册到服务A,服务A通过STOMP协议订阅RabbitMQ上的消息,同理用户B。如果用户A连接到服务A上,那么在位于服务B上的MQ模块即使使用SimpMessagingTemplate实例向用户A发送消息,此消息也无法到达用户A,原因是因为服…
花10分钟搭建一个WebSocket集群
1:webSocket 2:解决分布式Session问题 3:环境 4:启动Nacos服务 5:实现思路 1:用户-1 连接到机器-A,发送一条消息,此时所有连接到机器A的用户都是可以收到这条消息的,