我正在开发一个带有以下模块的 spring-microservice 架构(参见下面的架构图):
- 配置服务器
- 尤里卡服务器
- Zuul API 网关
- User-api(Config-Server-Client, Eureka-Client)
- Stats-api(Config-Server-Client, Eureka-Client)
- Auth-Service(进行中/脱离上下文)
它更多的是一种配置方法,而不是一个错误。到目前为止,一切都运行良好。对于 core-apis 的大部分配置,我都是从 config-Server 加载的。
config-server
如果我们使用with ,实际或推荐的方式应该是什么Api-Gateway
?将 Zuul-Gateway 的配置映射(加载)到我的 Config-Server 是否像 User-Api 和 Stats-Api 等其他核心 api 一样好。
如果我这样做了,启动应用程序的顺序应该是什么?Like: 1. 启动 Config-Server 2. Eureka Server 3. Zuul Gateway 4. Core-Apis
谢谢 :)