soul( https://github.com/Dromara/soul) 是一个Java语言编写的高性能,异步,基于webflux的响应式网关,整体项目结构比较清晰,目前还在维护开发,而且变化较大,项目本身也包含了一些优秀的设计,比如类似于dubbo的可扩展设计。网关采用插件化的方式 ...
. 简述: soul网关是作者根据现有的kong gateway等网关,再结合公司的定制化需求开发出的一款异步的 高性能的 跨语言的 响应式的api网关。soul网关结合kong的插件话思想和gateway的webflux响应式编程设计,其内置的插件支持不同语言之间的转换,支持请求转发合并,负载均衡,协议转换,限流熔断等诸多功能。而这些功能都是通过可插拔的插件话进行管理的,即在可视化界面进行动态 ...
2021-08-31 21:06 0 201 推荐指数:
soul( https://github.com/Dromara/soul) 是一个Java语言编写的高性能,异步,基于webflux的响应式网关,整体项目结构比较清晰,目前还在维护开发,而且变化较大,项目本身也包含了一些优秀的设计,比如类似于dubbo的可扩展设计。网关采用插件化的方式 ...
阶段性 Soul网关使用感受 通过一段时间的Soul网关的接触,总结了一些我认为Soul网关存在的优势 使用上 使用界面化的方式实现的属性配置,极大的降低了网关的使用难度,相比Springcloud gateway使用容易很多 插件化的配置,使得稍有基础的开发人员很容易集成与网关 ...
探活模块 shenyu网关对服务的活跃探测,避免将请求转发到失活的机器上面,并在给定次数的失败探测时候,将服务下线。 shenyu网关包含的活体探测点 SoulAdmin对服务机的活体检测 SoulAdmin对下游服务探活 在websocket的时候,进行服务数据 ...
com.netflix.discovery.shared.transport.TransportException: Cannot execute request on any known server 出现这个错误的主要原因是因为。soul-examples里面的springcloud插件项目 ...
Soul(shenyu)网关很大的一个特色便是插件化思想,soul网关支持很多个插件,这些插件按照给定的顺序依次执行。 Soul所有的插件都实现SoulPlugin接口,插件链,也是执行一个个的SoulPlugin的实现类 插件链的执行在SoulWebHandler当中,进行代码分析 ...
1. soul开源网关项目搭建学习 1.1. 地址 https://gitee.com/shuaiqiyu/soul 1.2. 介绍 官方介绍:这是一个异步的,高性能的,跨语言的,响应式的API网关。参考了Kong,Spring-Cloud-Gateway等优秀的网关后 ...
的soul-admin和soul-boostrap的版本不对。项目无法被注册到网关上,这个是个问题。后续希望可以通过看 ...
论起微服务,哪能不谈网关,老将有Zuul,后继有Gateway,但这些都和SpringCloud关系密切,其他网关如Kong,因Lua原因,玩起来略不顺手。 这不,就来了个Soul,我顺便拿来整进了我在写的项目中,感觉还行,也发现了些问题,表现有待观察,另一方面发现Soul资料略少 ...