soul-admin(dashboard)

admin是整个网关的控制面板,掌管所有的流量,规则的匹配。

  • 整合shior框架,完成了用户按钮级别的权限控制。

  • 模板化插件,让用户无需感知前端页面,只专注于数据的配置。

  • admin整个后端的国际化,支持中英文切换。

  • 新增支持H2来存储数据。

  • admin界面的美观优化(表格,按钮)。

  • 新增单元测试,覆盖率达到百分之七十。

soul网关插件

插件新增

  • 新增GRPC插件,全面支持GRPC协议。

  • 新增 Tars插件,支持腾讯 tars RPC协议。

  • 新增Sofa 插件,支持 sofa RPC协议。

  • 新增 Sentinel 插件,整合 sentinel 框架的熔断限流功能。

  • 新增 Resilience4j 插件,整合 Resilience4j框架的熔断限流功能。

  • 新增 Rediect 插件,支持用户的重定向。

  • 新增 Context-path插件,支持用户自定义 context-path

插件优化

  • Divide 插件 :节点探活方式的优化,流量预热方式的优化。

  • Ratelimiter插件 :新增并发,漏桶等不同的限流算法,供用户选择。

  • Sgin 插件 :修复必须设置 url的bug,新增是否验证 标记,可以用来做开放平台的URI认证。

  • Dubbo插件 : 新增 form表单,URI参数请求, 新增注册中心直连,参数校验等功能。

Soul Client

soul-client只是提供一种快速接入网关的客户端,不是必须的。如果用户不使用,可以在soul-admin自行配置规则即可。

  • spring-mvc客户端的优化,支持spring, spring-boot所有版本。

  • spring-cloud客户端的优化,支持spring, spring-boot所有版本。

  • dubbo客户端的优化,支持spring, spring-boot所有版本。

  • 新增 soul-grpc-client 支持 grpc-java用户接入。

  • 新增 soul-tars-client 支持 tars-java用户接入。

  • 新增 soul-sofa-client 支持 sofa-java用户接入。

在之前的版本中,只支持 http 方式接入 而这次新增注册中心方式接入。

  • 新增 zookeeper 作为注册中心的方式接入soul网关。

  • 新增 Nacos 作为注册中心的方式接入soul网关。

  • 新增 Consul 作为注册中心的方式接入soul网关。

  • 新增 Etcd 作为注册中心的方式接入soul网关。

使用方式请参考: https://dromara.org/projects/soul/register-center-access/

Soul 数据同步

  • 修复Nacos 配置中心同步未设置 NameSpace 的Bug。

  • 优化 Websocket 同步方式。

  • 解决 soul-admin集群部署时候, Http长轮询方式同步数据Bug。

Soul网关发布里程碑的2.3.0版本抢先看相关推荐

  1. Soul网关发布里程碑的2.3.0版本,新增支持GRPC,Tars,Sofa协议

    距离上一次发布长达半年之久,在这半年的时间里,我与我的社区小伙伴们,做了太多太多的事情.完成了将近200 多次PR,发表了将近300 篇文章的源码解析,新增贡献者 120 多位,晋升了 7位commi ...

  2. Soul网关发布2.2.0:让高性能网关变得如此简单!

    点击上方蓝色"程序猿DD",选择"设为星标" 回复"资源"获取独家整理的学习资料! 作者:猫大人 来源:转载自公众号「Dromara分布式事 ...

  3. Soul网关发布2.2.0 | 让高性能网关变得如此简单!

    点击上方"朱小厮的博客",选择"设为星标" 后台回复"加群",加入新技术 本文来自:猫大人的Dromara分布式事务 Soul发布全新的架构 ...

  4. 天玥运维安全网关默认密码_Soul网关发布全新架构V2.2.0,让高性能网关变得如此简单

    我们还是先来看看新增功能,然后再讲故事. 完全的插件化架构设计,插件热插拔. 完整支持dubbo所有版本,alibaba-dubbo ,apache-dubbo. 支持dubbo泛化调用,多参数,复杂 ...

  5. Soul网关发布2.1.X之后,它到底有多方便?

    点击上方"朱小厮的博客",选择"设为星标" 后台回复"加群"加入公众号专属技术群 Soul 网关自从去年10月我开源以来,经历了一年的事情, ...

  6. 微软发布.NET Core Tools 1.0版本

    与上周发布的Visual Studio 2017一起,微软还发布了.NET Core Tools 1.0.这些工具对所有.NET核心开发人员都非常有用,无论他们使用VS2017.Visual Stud ...

  7. 华为鸿蒙2.0什么时候上市,华为鸿蒙2.0版本什么时候发布_华为鸿蒙2.0版本发布时间_3DM手游...

    华为鸿蒙2.0版本什么时候发布呢?今天华为召开开发者大会,也在今天华为的鸿蒙OS升级.去年华为发布鸿蒙OS1.0版本,应用的产品十分有限,只能用在智慧屏上.那么今年升级的2.0什么时候发布呢?想知道的 ...

  8. 最新发布!校园视频监控新版国标抢先看

    近年来,国家及各地对校园安全防范日益关注,为进一步加强各类中小学.幼儿园的校园安全,保障师生的生命安全,在2022年4月15日发布了<中小学.幼儿园安全防范要求>(GB/T 29315-2 ...

  9. 开源微服务运行时 Dapr 发布 1.0 版本

    作者 | Dapr 社区 译者 | 敖小剑 来源|阿里巴巴云原生公众号 Dapr 是 2019 年 10 月开源的分布式运行时.早在 Dapr 开源初期,阿里云就开始参与 Dapr 社区建设和代码开发 ...

最新文章

  1. HTML5 模板推荐
  2. 微软、华为海思、高通等 50 家公司源代码被泄露!
  3. 清华、北邮等高校研究人员实现具有 160 个目标的基于 SSVEP 的免校准 BCI 系统...
  4. python如何实现别人调用自己的API
  5. Java的内存分配策略有哪些_Java的内存分配策略
  6. “大数据杀熟”成网络热词,科技公司信任危机到来?
  7. 什么是机器学习?有哪些分类?到底有什么用?终于有人讲明白了
  8. 20170124L07-03-01老男孩linux运维实战培训-生产环境大于254台机器网段划分及路由解决方案案例...
  9. java栈顶元素_栈(Stack)
  10. Bailian2801 填词 POJ1629 ZOJ1546 Fillword【排序】
  11. 《计算机组成与设计(硬件/软件接口)》读书笔记
  12. MacOS 10.14.5单双面打印设置
  13. 历史 微信开发者工具_微信开发者工具
  14. FAN 人脸对齐网络结构详细解析
  15. MPa和psi,bar压力单位换算成公斤
  16. python中init外面的属性_Python mock属性在\uyu init中定义和设置__
  17. DCDC电源工作啸叫
  18. 10种防止网络攻击的方法
  19. 写给程序员的UI设计书 (转) (二)
  20. Spring Cloud Gateway之踩坑日记

热门文章

  1. mate20pro怎样装鸿蒙系统,华为放大招!华为Mate20系列也能拍月亮,以后还能升级鸿蒙...
  2. DNS 服务器 清除缓存
  3. JavaScript中的常用鼠标事件以及小天使图片拖拽
  4. openCv4Android之fitLine中各算法总结
  5. Camtasia Studio2023非常好用的电脑录屏软件
  6. 编写一个静态方法lg(),接收一个整型参数N,返回不大于log2N(以2为底)的最大整数。不要使用Math库。
  7. 前端语法重温从0到1入门
  8. 【每日新闻】1.7万元起!华为发布首款5G折叠屏手机!
  9. USACO 3.4.2 American Heritage 美国血统
  10. 以文搜图,多种语言也不成问题(CLIP 支持中文)