文档首页 > > 产品介绍>

什么是微服务引擎

什么是微服务引擎

分享
更新时间:2021/09/18 GMT+08:00

微服务引擎(Cloud Service Engine,CSE),是用于微服务应用的云中间件,为用户提供注册发现、服务治理、配置管理等高性能和高韧性的企业级云服务能力;CSE可无缝兼容Spring Cloud、ServiceComb等开源生态;用户也可结合其他云服务,快速构建云原生微服务体系,实现微服务应用的快速开发和高可用运维。

微服务引擎分为微服务引擎1.0、微服务引擎2.0两个版本。

微服务引擎2.0提供微服务引擎专享版。微服务引擎专享版是可支持大规模微服务应用管理的商用引擎。您可根据业务需要选择不同规格,支持规格扩容;引擎资源独享,性能不受其他租户影响。

相较于微服务引擎1.0,微服务引擎2.0版本底层架构、功能、安全及性能全面升级,提供了独立的服务注册发现中心和配置中心,支持基于用户业务场景的定义和治理。两个版本的特性比对请参见表1

表1 微服务引擎2.0和微服务引擎1.0特性比对

功能

特性

2.0

1.0

备注

引擎管理

安全性

支持安全认证

-

可靠性

3AZ高可靠

-

微服务管理

基础能力

注册发现

-

多框架接入

支持Spring Cloud、ServiceComb Java Chassis、Dubbo、Go Chassis。

无实例版本自动清理

x

保留最近3个微服务版本,并自动清理无实例版本。

性能

实例变化毫秒级推送

-

配置管理

基础能力

管理配置

-

配置格式多样化

仅支持文本

2.0新增支持配置格式有:YAML、JSON、TEXT、Properties、INI、XML。

导入导出

2.0新增支持设置导入相同配置策略

高级特性

历史版本

x

-

版本对比

x

-

一键回滚

x

-

配置标签

x

-

性能

秒级下发

x

-

微服务治理

业务场景化治理

业务场景定义

x

-

基于请求Method的匹配规则

x

-

基于请求Path的匹配规则

x

-

基于请求Headers的匹配规则

x

-

治理策略-流量控制

服务端的令牌桶限流

-

治理策略-重试

客户端通过重试来保证用户业务的可用性、容错性、一致性

-

治理策略-熔断

服务端通过熔断故障业务,防止故障蔓延到整个服务,发生大规模故障

-

治理策略-隔离仓

服务端基于信号量控制请求并发能力

x

-

开发工具

本地轻量化引擎

本地一键启动,方便开发者离线开发微服务

-

分享:

    相关文档

    相关产品