内容简介:距离上一次发布长达半年之久,在这半年的时间里,我与我的社区小伙伴们,做了太多太多的事情。 完成了将近200 多次PR,发表了将近300 篇文章的源码解析,新增贡献者 120 多位,晋升了 7位committer,并且全部获得...
距离上一次发布长达半年之久,在这半年的时间里,我与我的社区小伙伴们,做了太多太多的事情。
完成了将近200
多次PR,发表了将近300
篇文章的源码解析,新增贡献者 120
多位,晋升了 7
位committer,并且全部获得正版 jetbrains
全家桶。非常感谢他们,在他们的帮助下,我们完成了非常多非常多的功能。
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
网关,正式正规的一次变革,我们的 dashboard
, 代码
, 文档
, issue
, PR
全部英文国际化,整个项目的单元测试覆盖率达到了百分之70
。再次感谢你们的辛苦付出。 虽然我们完成了非常多的功能(在上面我没有完全列举),但是在接下来,我们会有更多的挑战,我相信有你们在,这并不是我们的终点,而是我们腾飞起点。
加入我们
目前 soul
处于高速发展阶段,如果你追求写高质量的代码,或者想深刻的理解API网关,或者享受开源的乐趣,结识很多优秀的朋友,欢迎大家加入我们的社区。
-
github : https://github.com/dromara/soul
-
gitee : https://gitee.com/dromara/soul
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网
猜你喜欢:- SpringBlade 3.0.1 发布,新增 Swagger 独立网关
- 微服务网关组件 Zuul 2.1.2 发布,新增重要特性
- Jboot v3.1.8 发布,新增门户网关动态配置和负载均衡
- Sa-Token v1.16.0 发布,新增微服务网关鉴权!
- Proxy-Go v8.8 发布,新增 iptables 透明转发支持,网关轻松实现全局透明代理!
- Proxy-Go v8.4 发布,API认证新增基于用户和IP限速限连接数,构建强大代理池代理网关!
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
The Algorithmic Beauty of Plants
Przemyslaw Prusinkiewicz、Aristid Lindenmayer / Springer / 1996-4-18 / USD 99.00
Now available in an affordable softcover edition, this classic in Springer's acclaimed Virtual Laboratory series is the first comprehensive account of the computer simulation of plant development. 150......一起来看看 《The Algorithmic Beauty of Plants》 这本书的介绍吧!