【Eureka 参数】Server
title: 【Eureka 参数】Server
date: 2023-01-01 17:48
tags:
- 行动阶段/完成
- 主题场景/组件
- 笔记空间/KnowladgeSpace/ProgramSpace/ModuleSpace
- 细化主题/Module/Eureka/参数调优及监控
categories:
- Eureka
keywords:
- Eureka
description: 【Eureka 参数】Server服务端 包含基本参数、response cache 参数、 http 参数
基本参数
参 数 |
默认值 |
说 明 |
eureka.server.enable-self-preservation |
true |
是否开启自我保护模式 |
eureka.server.renewal-percent-threshold |
0.85 |
指定每分钟需要收到的续约次数的阈值 |
eureka.instance.registry.expected-number- of-renews-per-min |
一 |
“指定每分钟需要收到的续约次数值,实际该值在其 中被写死为count*2,另外也会被更新” |
eureka.server.renewal-threshold-update- interval-ms |
15分钟 |
“指定updateRenewalThreshold定时任务的调度频率, 来动态更新expetdNumber OfRenewsPerMin及number OfRenewsPerMinThreshold值” |
eureka.server.eviction-interval-timer-in-ms |
60*1000 |
“指定EvictionTask定时任务的调度频率,用于剔除 过期的实例” |
response cache 参数
参 数 |
默认值 |
说 明 |
eureka.server.use-read-only- response-cache |
true |
是否使用只读的response -cache |
eureka.server.response-cache- update-interval-ms |
30*1000 |
“设置CacheUpdateTask的调度时间间隔,用于从readWrit- CacheMap更新数据到radadlyacheMhap.仅仅在eureka srverus read-only-response -cache为true的时候才生效” |
eureka.server.response-cache- auto-expiration-in-seconds |
180 |
“设置readWriteCacheMap的expireAfter Write 参数, 指定写人 多长时间后过期” |
peer 相关参数
参 数 |
默认值 |
说 明 |
eureka.server.peer-eureka-nodes-update- interval-ms |
10分钟 |
“指定peersUpdateTask调度的时间间隔,用于从配置 文件刷新peerBurekaNodes节点的配置信息(‘eureka. client. serviceUrl相关zone的配置’)” |
eureka.sererper-eureka- status -refresh- time- -interval-ms |
30*1000 |
指定更新peer nodes状态信息的时间间隔(‘目前没看 到代码中有使用’) |
http 参数
参 数 |
默认值 |
说 明 |
eureka.server.peer-node. -connect- timeout-ms |
200 |
连接超时时间 |
eureka.server.peer-node-read-timeout-ms |
200 |
读超时时间 |
eureka.server.peer-node-total-connections |
1000 |
连接池最大活动连接数(MaxTotal’) |
eurekaserver.peer-node-total-connections- per-host |
500 |
每个host能使用的最大连接数(DefautMaxPerRoute’) |
erekasesereper-node-connection-idle- timeout- -seconds |
30 |
连接池中连接的空闲时间(‘connectionldleTimeout’) |