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

CSE业务流程如下:
- 客户端发起请求。
- 应用网关获取服务列表。
应用网关接收到客户端请求后,向注册配置中心请求获取可用的业务应用服务列表。注册配置中心存储着各个业务应用的注册信息,包括服务地址、端口、服务名等。
- 注册配置中心返回服务列表。
- 应用网关转发请求。
应用网关依据接收到的服务列表和预设的路由规则(比如根据请求的 URL、请求头信息等),将客户端请求转发到对应的业务应用。
- 业务应用向注册配置中心注册服务。
- 业务应用从注册配置中心调用配置。
- 业务应用处理请求并返回结果。
CSE中注册配置中心实现服务的动态管理,应用网关治理流量,业务应用专注业务,构建松耦合、高可用的微服务架构。Nacos与ServiceComb的组合,覆盖从简单到复杂的治理需求,支持云原生集成(如Kubernetes、CCE),适配多语言、多场景的微服务体系。