4月29日,BoCloud博云的微服务治理产品BeyondMicroService在V2.2的基础上进行了功能改进和性能优化,最终推出了最新版本的BeyondMicroService。
V2.3 .
新版本在原有SpringCloud治理功能的基础上,改进了上一版本的负载均衡策略、fuse治理策略、访问控制黑白名单、容错状态码设置和新的超时判断机制;为了优化治理SDK的使用,推出了新的功能开发工程脚手架,支持自动生成包含治理SDK的开发工程包。此外,BeyondMicroService
V2.3产品在前端工程上进行了微服务化改造,避免了PaaS集成带来的前端工程臃肿,同时可以与BeyondContainer容器云平台分离结合。
核心亮点
1.增加开发项目脚手架,的功能支持微前端的开发项目和微服务框架SpringCloud的开发项目,并包含自主开发的治理功能依赖包。
2.改进负载均衡策略,实现自定义负载均衡策略。
3.拓展自研服务室访问控制功能,实现服务室治理。
4.海斯特里克斯的所有熔断机制完美融合
5.完善容错机制,补充超时机制功能。
版本展示
脚手架
最新的BeyondMicroService微服务治理产品增加了开发工程的功能脚手架,支持微前端的开发工程和微服务框架SpringCloud的开发工程,并且包含了BeyondMicroService自开发治理功能的依赖包,方便微服务开发者使用。
负载策略
新版本在功能区中集成了七种负载平衡策略,并支持自编程自定义负载平衡策略。此外,它还集成了功能区中所有其他策略配置的功能。
访问控制
拓展自助服务室自主开发的访问控制功能,通过黑白名单选择门禁模式,实现服务间治理。
熔断机制
完成海斯特里克斯的所有熔断机制。您可以选择隔离策略(信号量隔离、线程池隔离)、批处理队列号设置以及其他与海斯特里克斯相关的策略配置。
超时容错
BeyondMicroService V2.3完善了容错机制,补充了超时机制的功能。容错中增加了重试状态码的设置,支持连接超时和请求超时的设置。
关于BeyondMicroService
超越微服务
微服务治理平台集成了各种微服务架构和运行组件,以其巨大的兼容性,顺利接入客户已有的微服务应用。借助对微服务技术的熟悉和体验,为客户实现微服务转型、应用开发和微服务框架落地提供解决方案。目前,BeyondMicroService
微服务治理平台已为中石油、中海油、华泰证券、银河证券、东方证券、苏州农商银行、南方电网等众多金融、能源、电力等行业大型企业提供产品和咨询服务。