李晓丽

开源PaaS Rainbond v3.6.0:提供service mesh微服务架构开箱即用

李晓丽 IT技术 2018-07-18 浏览

  对 Sevice Mesh 微服务架构寄予厚望。经过过去三年对微服务架构不断的思考和实践,我们在开源 PaaS Rainbond v3.6.0 中,正式释出了对 Service Mesh 微服务架构开箱即用的支持,其主要特点如下——

  业务代码无侵入 以透明代理的形式提供服务间通信,不会与业务代码耦合 跨语言 & 跨协议 不限制服务开发语言,使用 HTTP、gPRC 等轻量级通信协议 支持主流微服务架构 spring cloud 、api gateway、dubbo 通过插件式扩展来实现治理功能 服务发现和注册、弹性伸缩与负载均衡、容错处理(断路器与限流)、监控与报警、数据存储与共享、日志分析等

  1Rainbond Service Mesh 的实现

  Rainbond 利用容器的 sidecar 模式,抽象出应用插件层,根据不同的插件类型提供不同的控制策略,例如可根据应用容器的启动顺序、运行环境等,并在全局应用运行时提供标准的服务发现接口、配置发现接口,相当于 Rainbond 通过插件的方式提供了 envoy 的运行环境。

  ServiceMesh 功能在 Rainbond 中通过服务网络治理插件来实现,在“我的插件”中安装该插件,并在需要使用的应用中启用该插件,即在该应用上启用了 Service Mesh,示例如下:

  安装服务网络治理插件

开源PaaS Rainbond v3.6.0:提供service mesh微服务架构开箱即用

  在应用中启用插件

开源PaaS Rainbond v3.6.0:提供service mesh微服务架构开箱即用

  配置插件

开源PaaS Rainbond v3.6.0:提供service mesh微服务架构开箱即用

  2Rainbond 如何通过插件式扩展来实现治理功能

  

版权声明

本文仅代表作者观点,不代表台州IT网立场。
本站部分资料来源网络和网友发布,版权归原作者所有。如有侵权,请您来信告之删除!

继续浏览有关 开源PaaS Rainbond v3.6.0   service mesh   微服务架构 的文章
发表评论
留言与评论(共有 0 条评论)
   
验证码: