首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
豆浆油条蓝胖子
掘友等级
工人
try try try ,try again
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
12
文章 12
沸点 0
赞
12
返回
|
搜索文章
赞
文章( 12 )
沸点( 0 )
WebSocket 的故事(二)—— Spring 中如何利用 STOMP 快速构建 WebSocket 广播式消息模式
本文是WebSocket的故事系列第二篇,WebSocket的故事系列计划分五篇,旨在由浅入深的介绍WebSocket以及在Springboot中如何快速构建和使用WebSocket提供的能力。本系列计划包含如下几篇文章: 承接上文对WebSocket的介绍,由WebSocke…
Soul网关(17) - 限流插件之RateLimiter
rateLimiter是基于令牌桶算法进行限流,现在主流的算法有队列,令牌桶,漏洞算法等。 在 soul-admin–> 插件管理–> rate_limiter 将其设置为开启。 在插件中,对redis进行配置。 目前支持redis的单机,哨兵,以及集群模式。 如果是哨兵,集群…
Soul网关(14) - 负载均衡算法
话不多说,上来就干上一篇divide插件我们了解分流插件,其中对于上游的过来的流量,进行分流soul中的负载均衡算法包含三种算法:哈希值/随机/轮询负载均衡在负载均衡工具类LoadBalanceUti
Soul网关(13) - divide插件分析
话不多说,上来就干注册路由路径soul中的divide插件,个人理解是分流插件,即作为流量打进来的负载均衡插件,在使用插件前,需要在controller层的路径上绑定接口的请求具体url,通过加入注解
Soul网关(12) - 观察者模式
在跟读soul源码的过程中,发现很多监听器,这些监听器是基于事件触发机制,而soul本身是采用响应式编程,网络框架采用netty。这其中都绕不开事件机制,而在java中,spring通过实现java.util.EventObject接口,来设计事件抽象类应用事件Applicat…
Soul网关(9) - 插件职责链
这一篇来了解一下soul网关中的插件设计机制,职责链模式是面向编程设计模式中的经典模式,具体可以参考职责链模式,职责链简单来说,就是每个接收者都包含另一个接收者的引用,这样在处理请求时,如果自己无法处理该请求时就会把请求,传递给下一个接收者,依次类推直到最后。
Soul网关(7) - 同步数据之Zookeeper
上一篇Soul网关—WebSocket同步数据—源码分析(六),我们通过源码,分析了soul网关的管理后台和soul网关之间的数据同步,这一篇,我们一起来分析一下通过ZooKeeper做数据同步的源码。 其实有兴趣的小伙伴可以一直跟着eventPublisher.publish…
Soul网关(6) - 同步数据之Websocket
这一篇我们从源码角度来分析一下在配置websocket通信协议下,soul网关的管理后台如何动态的同步数据到soul网关的。 本篇所指的同步数据,是soul网关管理后台页面修改配置数据,数据同步到soul网关的核心服务,并且更新存于本地缓存的相关配置信息这一过程。 由于网关处于…
Soul网关(5) - SpringCloud Demo
话不多说,上来就干采用soul项目源码中自带的SpringCloud示例项目项目配置soul网关项目依赖pom文件中增加soul的springcloud相关依赖注册中心我们采用eureka,需要增加相
Soul网关(4) - Sofa Demo
和上一篇使用soul源码项目自带的dubbo示例项目一样,这一篇,可以使用soul源码项目中自带的sofa项目(别问我为什么不自己新建一个sofa的demo项目,问就是不会,真的没搭过。。。)
下一页
个人成就
文章被点赞
25
文章被阅读
12,932
掘力值
588
关注了
7
关注者
15
收藏集
2
关注标签
30
加入于
2020-09-08