4 月 29 日, BoCloud 博云微服务治理产品 BeyondMicroService 在 V2.2 的基础上完善功能、优化性能,最终推出最新版本 BeyondMicroService V2.3 。
新版本在原有的 SpringCloud 治理功能上,完善上一版本负载均衡策略、熔断治理策略、访问控制黑白名单,以及容错的状态码设置和新增的超时判断机制;为优化治理 SDK 的使用,推出新功能开发工程脚手架,支持自动生成包含治理 SDK 的开发工程包。另外, BeyondMicroService V2.3 产品在前端工程中进行了微服务化改造,避免因 PaaS 整合导致前端工程臃肿,同时还能做到与 BeyondContainer容器云平台的可拆可合 。
核心亮点
新增开发工程脚手架的功能,支持微前端的开发工程和微服务框架 SpringCloud 开发工程,并包含自研治理功能依赖包
完善负载均衡策略,实现自定义负载均衡策略
扩充自研服务间访问控制功能,实现服务间治理
完善集成了 Hystrix 中的所有熔断机制
完善容错机制,并补充超时机制的功能
版本展示
脚手架
最新的 BeyondMicroService 微服务治理产品中,新增开发工程脚手架的功能,支持微前端的开发工程和微服务框架 SpringCloud开发工程,并包含BeyondMicroService自研治理功能依赖包 ,便于微服务开发人员使用。
负载策略
新版本集成了 Ribbon 中的7种负载均衡策略 ,并支持自编程实现的自定义负载均衡策略。另外也集成了 Ribbon 中的其他全部策略配置的功能。
访问控制
扩充自研的服务间访问控制功能 ,以黑白名单的方式,自行选择访问的控制方式,实现服务间治理。
熔断机制
完善集成了Hystrix中的所有熔断机制 。可选择隔离策略(信号量隔离、线程池隔离),批处理队列数量设置,以及其他 Hystrix 相关的策略配置。
超时容错
BeyondMicroService V2.3完善了容错机制,并补充超时机制的功能。** 容错中新增重试状态码的设置,支持连接超时时间和请求超时时间的设置。
关于 BeyondMicroService
BeyondMicroService 微服务治理平台集成多种微服务架构和运行组件,以其庞大的兼容性,平滑接入客户已有的微服务应用 ; 并借助于对微服务技术的熟悉和经验,为客户实现微服务转型、应用开发、微服务框架落地提供解决方案。目前 BeyondMicroService 微服务治理平台已为中国石油、中国海油、华泰证券、银河证券、东方证券、苏州农商银行、中国南方电网等金融、能源、电力等行业中众多大型企业提供产品及咨询服务。
DevOps平台开放试用中~
BeyondDevOps平台开放试用中
您可通过 博云官网、微信公众号
在线体验BeyondDevOps产品
详情请访问博云官网 www.bocloud.com.cn
原文 http://dockone.io/article/10127