当前位置:网站首页>Eureka自我保护
Eureka自我保护
2022-08-09 22:46:00 【一个风轻云淡】
概述
保护模式主要用于一组客户端和Eureka Server之间存在网络分区场景下的保护。一旦进入保护模式,
Eureka Server将会尝试保护其服务注册表中的信息,不再删除服务注册表中的数据,也就是不会注销任何微服务。
如果在Eureka Server的首页看到以下这段提示,则说明Eureka进入了保护模式:
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自我保护机制?
为了防止EurekaClient可以正常运行,但是 与 EurekaServer网络不通情况下,EurekaServer不会立刻将EurekaClient服务剔除
什么是自我保护模式?
默认情况下,如果EurekaServer在一定时间内没有接收到某个微服务实例的心跳,EurekaServer将会注销该实例(默认90秒)。但是当网络分区故障发生(延时、卡顿、拥挤)时,微服务与EurekaServer之间无法正常通信,以上行为可能变得非常危险了——因为微服务本身其实是健康的,此时本不应该注销这个微服务。Eureka通过“自我保护模式”来解决这个问题——当EurekaServer节点在短时间内丢失过多客户端时(可能发生了网络分区故障),那么这个节点就会进入自我保护模式。

配置代码修改说明
出厂默认,自我保护机制是开启的
eureka.server.enable-self-preservation=true使用eureka.server.enable-self-preservation = false 可以禁用自我保护模式关闭效果:
server:
#关闭自我保护机制,保证不可用服务被及时踢除
enable-self-preservation: false
eviction-interval-timer-in-ms: 2000
instance:
#Eureka客户端向服务端发送心跳的时间间隔,单位为秒(默认是30秒)
lease-renewal-interval-in-seconds: 1
#Eureka服务端在收到最后一次心跳后等待时间上限,单位为秒(默认是90秒),超时将剔除服务
lease-expiration-duration-in-seconds: 2边栏推荐
猜你喜欢

Gartner's global integrated system market data tracking, hyperconverged market growth rate is the first

防火墙之系统防护

Explore the TiDB Lightning source code to solve the found bugs

【集训DAY4】异或【字典树】

深入理解多线程(第一篇)

位图的基本原理以及应用

阿里云短信服务开通

金仓数据库 KingbaseGIS 使用手册(6.5. 几何对象编辑函数)

Travel with Shengteng: See all the AI attractions in Jinling City in one day

ABAP中Collect的用法
随机推荐
Forbidden (CSRF token missing or incorrect.): /
2022年最新《谷粒学院开发教程》:10 - 前台支付模块
金仓数据库 KingbaseGIS 使用手册(6.4. 几何对象存取函数)
A Shanghai technology company was fined 220,000 for brushing orders, exposing the gray industry chain of online brushing
金仓数据库 KingbaseGIS 使用手册(6.2. 管理函数)
tiup cluster stop
【实用工具系列】MathCAD入门安装及快速上手使用教程
软考 --- 软件工程(7)软件项目管理(下)
位图的基本原理以及应用
68.qt quick-qml多级折叠下拉导航菜单 支持动态添加/卸载 支持qml/widget加载等
伦敦银行情中短线的支撑和阻力位
Snap: 322. Change of Change
力扣:322. 零钱兑换
2020年度SaaS TOP100企业名单
【mysql】查询今天9点
测试2年,当时身边一起入行的朋友已经月薪20k了,自己还没过万,到底差在了哪里?
Live Preview | ICML 2022 11 first-author scholars share online neural network, graph learning and other cutting-edge research
【诗歌】枕上诗书
tiup cluster template
matplotlib散点图自定义坐标轴(文字坐标轴)