Websocket
科氏加速度
岁寒,然后知松柏之后凋也。
展开
-
nginx配置websocket
主要是请求头设置 location /web/websocket/ { proxy_pass http://backserver; #通过配置端口指向部署websocker的项目 proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection "Upgrade"; proxy_set_header X-rea原创 2021-01-06 15:59:21 · 1036 阅读 · 0 评论 -
Gateway整合spring boot websocket、原理分析
、之前写过gateway整合websocket,使用stomp https://blog.csdn.net/u014203449/article/details/103161250。如果使用springboot websocket,也是可以的。 主要是gatetway路由配置 ws协议,其他和普通websocket配置一样。关键问题不好传递请求头,将token传递,网上有在protocol子协议的地方写入token,这种方式实际上是传递了一个Sec-websocket-protocol的请求头,服务原创 2020-12-15 14:28:08 · 7648 阅读 · 6 评论 -
java长轮询
在服务端向页面主动推送消息的业务场景下,有长轮训和websocket两种思路。springboot 和websocket使用:https://blog.csdn.net/u014203449/article/details/102902078现在看看长轮询:设想一个业务场景:A用户打开页面,要求实时刷新数据,B用户操作新增数据,A页面刷新。1.页面长轮询的做法是,A用户打...原创 2019-11-21 11:06:12 · 3137 阅读 · 0 评论 -
Gateway整合websocket stomp
之前写过springboot和websocket整合的例子,https://blog.csdn.net/u014203449/article/details/102902078在微服务中,页面与后台服务器的交互一般要通过网关,所以网关是否支持长链接也得调试一把。springcloud中有两个网关组件zuul和gateway。经查阅zuul是不支持长链接的,而gateway支持长链接。并...原创 2019-11-20 14:05:11 · 7150 阅读 · 4 评论 -
Stomp、websoket播、点对点发消息demo
首先Spring官方有个demo,但这里只有广播消息,在这个的基础上加点对点。https://spring.io/guides/gs/messaging-stomp-websocket/参考https://blog.csdn.net/qq_28988969/article/details/78134114广播用@SendTo注解,点对点用@SendToUser,他需要校验用户信息,如果...原创 2019-11-04 18:03:27 · 2142 阅读 · 0 评论