eureka 挂掉后消费者和提供者之间关系

Spring Cloud Eureka 挂掉后消费者和提供者之间关系

eureka 服务突然宕机

1、如果eureka突然宕机的情况下,会出现什么情况呢,服务之间还能不能正常访问?

答案是:**可以**

原因:在启动消费者和提供者的时候,eureka注册中心是正常运行的,因此可以将各个消费者和提供者可以正常订阅。当eureka突然宕机的时候,各个提供者和消费者都已经保存有相互间的服务名称与ip映射,所以相互访问没有问题。

2、在eureka宕机的情况下,消费者或者提供者服务重启后,消费者是否可以继续访问提供者?

    在eureka宕机未启动的情况下,当消费者重新启动后,无法从eureka中拉取其他服务的映射信息,因此消费者是无法再访问提供者的。
    不过,当提供者重新启动后,由于消费者还继续保存着与提供者之间的映射信息,而且提供者的信息并未发生改变,因此消费者还是可以继续访问提供者的。

3、在eureka宕机的情况下,服务之间在何种情况下无法继续进行相互访问?

3.1 所有服务全部停止,再重新启动除eureka之外的服务;

3.2 修改消费者或提供者IP,端口,服务名称等映射信息的情况下。

你可能感兴趣的:(Spring,Cloud)