k8s运行spring cloud项目

来源:6-4 kubernetes的服务发现

慕田峪8635452

2019-09-14

公司的项目基于spring cloud开发的微服务架构,使用consul作为服务注册和发现的工具,开发基于spring cloud gateway的网关,前端的app,web通过网关访问后端的微服务。我的问题是此架构是否可以在k8s上运行,如何可以有哪些点需要注意,期待老师的回复,谢谢。

写回答

1回答

刘果国

2019-09-15

springcloud体系的架构跟k8s的功能有一定重复,但跑在k8s里面也是没问题的,只是利用了k8s的服务编排能力,像服务部署、动态扩缩容。迁移到k8s主要注意有状态应用的处理、服务注册功能的ip地址问题(有些服务注册取本机ip可能取到podip,这样k8s集群外的服务是访问不到的)、集群内外的服务通讯如果有的话也是要考虑的

0
0

Kubernetes生产落地全程实践

一个互联网公司落地Kubernetes全过程点点滴滴

2293 学习 · 2216 问题

查看课程