内容简介:Sentinel 是阿里巴巴开源的,面向分布式服务架构的高可用流量防护组件,主要以流量为切入点,从流量控制、流量整形、依赖隔离、熔断降级、系统自适应保护等多个维度来帮助开发者保障微服务的稳定性。Sentinel 承接...
Sentinel 是阿里巴巴开源的,面向分布式服务架构的高可用流量防护组件,主要以流量为切入点,从流量控制、流量整形、依赖隔离、熔断降级、系统自适应保护等多个维度来帮助开发者保障微服务的稳定性。Sentinel 承接了阿里巴巴近 10 年的双十一大促流量的核心场景,例如秒杀、冷启动、消息削峰填谷、集群流量控制、实时熔断下游不可用服务等,是保障微服务高可用的利器,原生支持 Java/Go/C++ 等多种语言,并且提供 Istio/Envoy/MOSN 全局流控支持来为 Service Mesh 提供高可用防护的能力。
本周 Sentinel 1.8.2 正式发布,带来了多项特性和改进。主要变更如下:
- 完善 TimeUtil 在不同流量大小情况下的性能,低峰期可降低 CPU 占用 (#1746)
@SentinelResource
注解的 blockHandler/fallback/defaultFallback 现在支持 private-level 函数 (#2163)- 新增
sentinel-transport-spring-mvc
模块,支持直接将 Spring Web 作为 command center (#1957) - Redis 动态数据源支持 Redis Cluster 模式 (#1751)
- 部分通用配置项支持通过系统环境变量进行配置 (#2154)
- Dashboard 完善权限管理模块的扩展性 (#2059)
详情请参考 Release Notes。感谢为该版本付出的所有贡献者:@Amitbhave, @Anilople, @brotherlu-xcq, @cdfive, @drgnchan, @goodjava, @gvma, @huakai-zhang, @jasonjoo2010, @jiajiangnan, @JJFly-JOJO, @JerryChin, @liqiangz, @quaff, @Roger3581321, @ShubhamPalriwala, @Slideee, @SparkLee, @sczyh30, @shenbaoyong, @ss-superman, @VegetaPn, @wutingjia, @wuwen5, @zhangyunan1994
Sentinel 正在朝着 2.0 云原生、自适应、标准化的方向演进。我们非常欢迎感兴趣的开发者参与贡献,若您有意愿参与贡献,欢迎联系我们加入 Sentinel 贡献小组一起成长。我们会定期给活跃贡献者寄送小礼品,核心贡献者会提名为 committer,一起主导社区的演进。Now let's start hacking!
以上所述就是小编给大家介绍的《Sentinel 1.8.2 发布,高可用流量防护组件》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!
猜你喜欢:- 利用Kubernetes中的leaderelection实现组件高可用
- 利用 Kubernetes 中的 leaderelection 实现组件高可用
- 高可用流控降级组件 Sentinel Go 1.0 GA 版本正式发布
- 配置管理 ACM 在高可用服务 AHAS 流控降级组件中的应用场景
- 构建生产环境可用的高可用kubernetes集群
- 维基百科 – Sparql查询获取dbpedia可用的所有可用电影
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。