springcloud服务已经关但是Eureka还是显示up
2016-12-30 18:02
579 查看
该状态持续很久,访问该服务也返回错误,但在注册中心界面,该服务却一直存在,且为UP状态,并且在大约十分钟后,出现一行红色大字:EMERGENCY! EUREKA MAY BE INCORRECTLY CLAIMING INSTANCES ARE UP WHEN THEY'RE NOT. RENEWALS ARE LESSER THAN THRESHOLD AND HENCE THE INSTANCES ARE NOT BEING EXPIRED JUST TO BE SAFE.
原因:自我保护机制。Eureka Server在运行期间,会统计心跳失败的比例在15分钟之内是否低于85%,如果出现低于的情况(在单机调试的时候很容易满足,实际在生产环境上通常是由于网络不稳定导致),Eureka Server会将当前的实例注册信息保护起来,同时提示这个警告。
解决方法:
添加如下配置,关闭自我保护
Eureka server application.yml
eureka:
server:
enableSelfPreservation: false
Service application.yml
eureka:
instance:
leaseRenewalIntervalInSeconds: 1
leaseExpirationDurationInSeconds: 2
原因:自我保护机制。Eureka Server在运行期间,会统计心跳失败的比例在15分钟之内是否低于85%,如果出现低于的情况(在单机调试的时候很容易满足,实际在生产环境上通常是由于网络不稳定导致),Eureka Server会将当前的实例注册信息保护起来,同时提示这个警告。
解决方法:
添加如下配置,关闭自我保护
Eureka server application.yml
eureka:
server:
enableSelfPreservation: false
Service application.yml
eureka:
instance:
leaseRenewalIntervalInSeconds: 1
leaseExpirationDurationInSeconds: 2
相关文章推荐
- springcloud服务已经关闭,但是Eureka还是显示up
- springcloud服务已经关但是Eureka还是显示up 解决方案
- Springcloud Eureka 服务启动页面不出来显示XML得解决方法
- Spring Cloud Eureka 服务注册列表显示 IP 配置问题
- 基于spring-cloud实现eureka注册服务小案例
- 微服务架构的基础框架选择:Spring Cloud还是Dubbo?
- 微服务架构的基础框架选择:Spring Cloud还是Dubbo?
- Spring-cloud & Netflix 源码解析:Eureka 服务注册发现接口 ****
- Spring Cloud Eureka--服务发现
- 微服务架构的基础框架选择:Spring Cloud还是Dubbo? - 推酷
- 微服务架构的基础框架选择:Spring Cloud还是Dubbo?
- 基于spring-cloud实现eureka注册服务小案例
- Spring Cloud Netflix Eureka: 多网卡环境下Eureka服务注册IP选择问题
- springcloud(第三篇)springcloud eureka 服务注册与发现 *****
- 微服务架构的基础框架选择:Spring Cloud还是Dubbo?
- 服务注册发现Eureka之三:Spring Cloud Ribbon实现客户端负载均衡(客户端负载均衡Ribbon之三:使用Ribbon实现客户端的均衡负载)
- spring-cloud-netflix eureka服务添加基本用户验证
- SpringCloud服务发现(Eureka)简介
- 微服务框架Spring Cloud介绍 Part4: 使用Eureka, Ribbon, Feign实现REST服务客户端
- springcloud(第一篇)springcloud eureka 服务注册与发现