Case1[2] #
- 架构
- nginx 结合 springcloud gateway
- erueka + 本地配置

Case2[1] #
- 架构
- k8s ingress 结合spring gateway
- spring-admin做服务注册, ConfigMap做服务配置
Case3[3] #
-
架构
- k8s ingress 结合 zuul
- Eureka做服务注册, ConfigServer做服务配置
-
网关 候选
- zuul 需要使用 Ingress中配置路由很麻烦
-
服务配置 候选
- 环境变量
- Service mysql-svc
- ConfigMap
- apollo
-
服务注册
- 老项目 改动Eureka会有风险,建议保留 Eureka
- 新项目 [4] 用istio envoy side 做 服务发现
- 候选
- Service 基于CoreDNS的服务发现
- Env 基于环境变量的服务发现
参考 #
-
SpringCloud微服务电商系统在Kubernetes集群中上线详细教程 用的都是Deployment ,需要部署成StatefulSet
-
kubernetes架构师课程 P195-P200 V
-
Go to Page self