请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

eruke和zuul的这种,微服务迁移到k8s上服务之间互相访问通过什么?

传统方式,微服务注册后带自己的IP和端口。如果迁移到k8s上。微服务之间如何访问,是通过svc名字访问么。还是说让pod直接互相访问

正在回答 回答被采纳积分+3

1回答

刘果国 2019-09-20 09:54:42

用k8s的服务发现就是通过svc的名字访问。也可以用组件原本的服务注册发现的方案。权衡利弊选择适合自己业务场景的就好

0 回复 有任何疑惑可以回复我~
  • 请问老师, 微服务迁移到k8s, 原来的服务发现是使用eureka进行注册和发现的, 启动服务的时候需要指定eureka的地址, 迁移到k8s之后微服务该怎么动态获取eureka的访问地址呢?
    回复 有任何疑惑可以回复我~ 2020-07-31 10:41:46
  • 可以通过服务名啊,靠k8s的dns解析,比如叫eureka。也可以用nodeport暴露。还可以通过ingress(域名或者tcp端口)
    回复 有任何疑惑可以回复我~ 2020-08-01 08:24:59
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信