问答详情
源自:4-1 课程总结【又到收获时刻】

关于网关的服务发现

老师您好,一直使用springcloud开发,使用Eureka作为服务注册与发现,在这个过程中,我们的zool1.x的网关也会注册到Eureka里面去,
当服务重启或者下线的时候,我们的网关还是会路由到原来的服务上去,导致服务不可用,这种情况该怎么处理,使用走zookeeper或者
console是不是不会出现这样的情况。希望老师看到并回复,多谢老师。


提问者:来自未来 2019-07-27 17:09

个回答

  • 磁单极
    2019-07-28 17:45:40
    已采纳

    一个问题上打错了好多字。。。课程中也提到了,Eureka采取的是AP的,zk是采用cp来保证一致性的,在服务重启或者下线之前,先把服务在Eureka上下线,在服务列表上确认是out_of_service状态,再去kill服务。

  • 来自未来
    2019-07-29 10:27:51

    多谢老师耐心讲解,期待老师后续的课程。