springcloud服务已经关闭,但是Eureka还是显示up
2017-09-25 19:56
357 查看
springcloud服务已经关闭,但是Eureka还是显示up
转自:http://blog.csdn.net/qq_32971807/article/details/53945506该状态持续很久,访问该服务也返回错误,但在注册中心界面,该服务却一直存在,且为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
[plain] view
plain copy
eureka:
server:
enableSelfPreservation: false
Service application.yml
[plain] view
plain copy
eureka:
instance:
leaseRenewalIntervalInSeconds: 1
leaseExpirationDurationInSeconds: 2
相关文章推荐
- springcloud服务已经关但是Eureka还是显示up
- springcloud服务已经关但是Eureka还是显示up 解决方案
- Springcloud Eureka 服务启动页面不出来显示XML得解决方法
- Spring Cloud Eureka 服务注册列表显示 IP 配置问题
- spring cloud/mesos:在mesos上运行高可用的eureka服务发现
- SpringCloud——Eureka服务注册和发现
- springcloud-netfilx(Eureka)服务注册
- springcloud 的eureka服务注册demo
- Spring Cloud(四)服务提供者 Eureka + 服务消费者 Feign
- 微服务架构的基础框架选择:Spring Cloud还是Dubbo?
- springcloud微服务三:Eureka服务治理之注册服务提供者及服务的发现和消费
- 【Spring Cloud】Eureka服务注册中心搭建
- 【Spring Cloud】Eureka服务注册中心搭建
- SpringCloud-Eureka服务框架(Eureka服务配置)
- 打开资源视图时-提示在另一个编辑器中打开,但是已经关闭所有的打开文件还是这样
- Spring Cloud构建微服务架构:服务注册与发现(Eureka、Consul)【Dalston版】
- Spring cloud Eureka服务注册及发现(三)发现使用服务
- 微服务架构的基础框架选择:Spring Cloud还是Dubbo?
- 微服务之springCloud和docker-Eureka(一)
- SpringCloud 服务发现组件 Eureka的初步学习