springcloud服务已经关但是Eureka还是显示up
来源:互联网 发布:淘宝虚拟店铺开店条件 编辑:程序博客网 时间:2024/04/28 06:46
该状态持续很久,访问该服务也返回错误,但在注册中心界面,该服务却一直存在,且为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
0 0
- springcloud服务已经关但是Eureka还是显示up
- springcloud服务已经关但是Eureka还是显示up 解决方案
- springcloud服务已经关闭,但是Eureka还是显示up
- SpringCloud服务发现Eureka
- SpringCloud服务发现(Eureka)简介
- SpringCloud(二)将服务注册到Eureka
- springcloud 的eureka服务注册demo
- SpringCloud(三):服务发现组件Eureka
- [springcloud]eureka注册服务小案例
- SpringCloud服务的注册与发现(Eureka)
- SpringCloud的服务注册与发现Eureka
- springcloud-服务提供与注册Eureka
- springcloud eureka服务注册与发现
- springcloud(第三篇)springcloud eureka 服务注册与发现
- springcloud(第一篇)springcloud eureka 服务注册与发现
- springcloud(第三篇)springcloud eureka 服务注册与发现 *****
- springcloud(第三篇)springcloud eureka 服务注册与发现
- SpringCloud Eureka
- mysql 无法读表:ERROR 1018
- java的一些内存管理功能!
- numpy 维度与轴的问题
- egret中切换皮肤的状态
- Android 如何用支付宝实现支付功能
- springcloud服务已经关但是Eureka还是显示up
- 一个优秀的Java程序员必须了解GC的工作原理
- git把一个新分支内容覆盖到另一个旧分支
- redis学习之集群报错Node is not empty
- 自定义仿IOS底部弹出Dialog
- Python处理Thread的方式start, stop回收
- 2016年终总结,2014-2016最忙碌的一年,敬自己!
- 如何快乐上手DroiBaaS 云代码操作! Oh My God, 怎么会这么简单!
- Redis3.0集群搭建/配置/FAQ