更新时间:2024-11-29 GMT+08:00

Containers增强特性

应用管理

FusionInsight RTD提供Tomcat集群部署及BLU自动分发到集群的功能,同时提供对Tomcat和部署的BLU监控功能。

系统管理员在获取到业务开发人员开发的应用后,通过图形化的操作界面,可以方便、快速地将其部署到集群中。

图1 FusionInsight RTD平台应用部署

服务治理

开发人员能够在BLU中快速编写RESTful服务,FusionInsight RTD提供对BLU所提供的服务进行治理的能力,包括服务的访问控制,负载均衡策略控制,服务的灰度发布等。同时能够对服务的调用时延、TPS指标进行监控。

FusionInsight RTD中,服务的基本调用过程如图2所示。

图2 服务基本调用过程
  1. 服务提供者实例启动后,向注册中心注册自己对外提供的服务。

    注册中心由ZooKeeper组件提供,维护服务地址与服务的对应关系列表。

  2. 服务消费者启动时向注册中心订阅特定服务的地址列表。
  3. 注册中心主动将变化的地址列表推送到订阅了对应服务的客户端。
  4. 服务消费者基于服务治理策略,选出服务地址,直接访问服务。