大数据之eureka 服务实例健康状态存储优化 内存数据库 / 持久化存储

大数据阿木 发布于 2025-07-12 10 次阅读


摘要:

在分布式系统中,服务注册与发现是保证系统高可用性的关键环节。Eureka作为Netflix开源的服务发现与注册中心,在微服务架构中扮演着重要角色。本文将探讨如何优化Eureka服务实例的健康状态存储,通过结合内存数据库和持久化存储策略,提升系统性能和稳定性。

一、

随着微服务架构的普及,服务注册与发现成为系统设计中的重要一环。Eureka作为服务注册与发现工具,其核心功能是存储和管理服务实例的健康状态。在处理大量服务实例时,Eureka的存储性能和稳定性成为制约其性能的关键因素。本文将分析Eureka存储优化策略,包括内存数据库和持久化存储,以提升系统性能和稳定性。

二、Eureka服务实例健康状态存储优化

1. 内存数据库优化

(1)使用内存数据库

Eureka默认使用JVM内存作为存储空间,当服务实例数量较多时,内存压力增大,影响系统性能。为了优化内存使用,可以考虑使用内存数据库,如Redis、Memcached等。

(2)内存数据库配置

以Redis为例,配置Redis作为Eureka的存储后端,需要修改Eureka的配置文件application.properties:

```properties

eureka.client.registerWithEureka=false

eureka.client.fetchRegistry=false

eureka.client.serviceUrl.defaultZone=http://localhost:8761/eureka/

eureka.client.cacheRefreshExecutor=org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor

eureka.client.cacheRefreshExecutor.corePoolSize=10

eureka.client.cacheRefreshExecutor.maxPoolSize=10

eureka.client.cacheRefreshExecutor.queueCapacity=100

eureka.client.cacheRefreshExecutor.keepAliveSeconds=60

eureka.client.cacheRefreshExecutor.threadNamePrefix=eureka-cache-refresh-

eureka.client.cacheRefreshExecutorrejectedExecutionHandler=org.springframework.scheduling.concurrent.CallerRunsPolicy

eureka.client.cacheRefreshExecutor.allowCoreThreadTimeOut=true

eureka.client.cacheRefreshExecutor.awaitTermination=30000

eureka.client.cacheRefreshExecutor.waitQueueMultiple=100

eureka.client.cacheRefreshExecutor.waitQueueSize=100

eureka.client.cacheRefreshExecutor.waitQueueTimeout=1000

eureka.client.cacheRefreshExecutor.waitQueueMaxSize=1000

eureka.client.cacheRefreshExecutor.waitQueueMaxTime=1000

eureka.client.cacheRefreshExecutor.waitQueueMaxTimeUnit=java.util.concurrent.TimeUnit.MILLISECONDS

eureka.client.cacheRefreshExecutor.waitQueueMaxTimeUnitName=milliseconds

eureka.client.cacheRefreshExecutor.waitQueueMaxTimeUnitDescription=milliseconds

eureka.client.cacheRefreshExecutor.waitQueueMaxTimeUnitValue=1000

eureka.client.cacheRefreshExecutor.waitQueueMaxTimeUnitValueDescription=milliseconds

eureka.client.cacheRefreshExecutor.waitQueueMaxTimeUnitValueName=milliseconds

eureka.client.cacheRefreshExecutor.waitQueueMaxTimeUnitValueUnit=java.util.concurrent.TimeUnit.MILLISECONDS

eureka.client.cacheRefreshExecutor.waitQueueMaxTimeUnitValueUnitDescription=milliseconds

eureka.client.cacheRefreshExecutor.waitQueueMaxTimeUnitValueUnitName=milliseconds

eureka.client.cacheRefreshExecutor.waitQueueMaxTimeUnitValueUnitValue=1000

eureka.client.cacheRefreshExecutor.waitQueueMaxTimeUnitValueUnitValueDescription=milliseconds

eureka.client.cacheRefreshExecutor.waitQueueMaxTimeUnitValueUnitValueName=milliseconds

eureka.client.cacheRefreshExecutor.waitQueueMaxTimeUnitValueUnitValueUnit=java.util.concurrent.TimeUnit.MILLISECONDS

eureka.client.cacheRefreshExecutor.waitQueueMaxTimeUnitValueUnitValueUnitDescription=milliseconds

eureka.client.cacheRefreshExecutor.waitQueueMaxTimeUnitValueUnitValueUnitName=milliseconds

eureka.client.cacheRefreshExecutor.waitQueueMaxTimeUnitValueUnitValueUnitValue=1000

eureka.client.cacheRefreshExecutor.waitQueueMaxTimeUnitValueUnitValueUnitValueDescription=milliseconds

eureka.client.cacheRefreshExecutor.waitQueueMaxTimeUnitValueUnitValueUnitValueName=milliseconds

eureka.client.cacheRefreshExecutor.waitQueueMaxTimeUnitValueUnitValueUnitValueUnit=java.util.concurrent.TimeUnit.MILLISECONDS

eureka.client.cacheRefreshExecutor.waitQueueMaxTimeUnitValueUnitValueUnitValueUnitDescription=milliseconds

eureka.client.cacheRefreshExecutor.waitQueueMaxTimeUnitValueUnitValueUnitValueUnitName=milliseconds

eureka.client.cacheRefreshExecutor.waitQueueMaxTimeUnitValueUnitValueUnitValueUnitValue=1000

eureka.client.cacheRefreshExecutor.waitQueueMaxTimeUnitValueUnitValueUnitValueUnitValueDescription=milliseconds

eureka.client.cacheRefreshExecutor.waitQueueMaxTimeUnitValueUnitValueUnitValueUnitValueName=milliseconds

eureka.client.cacheRefreshExecutor.waitQueueMaxTimeUnitValueUnitValueUnitValueUnitValueUnit=java.util.concurrent.TimeUnit.MILLISECONDS

eureka.client.cacheRefreshExecutor.waitQueueMaxTimeUnitValueUnitValueUnitValueUnitValueUnitDescription=milliseconds

eureka.client.cacheRefreshExecutor.waitQueueMaxTimeUnitValueUnitValueUnitValueUnitValueUnitName=milliseconds

eureka.client.cacheRefreshExecutor.waitQueueMaxTimeUnitValueUnitValueUnitValueUnitValueUnitValue=1000

eureka.client.cacheRefreshExecutor.waitQueueMaxTimeUnitValueUnitValueUnitValueUnitValueUnitValueDescription=milliseconds

eureka.client.cacheRefreshExecutor.waitQueueMaxTimeUnitValueUnitValueUnitValueUnitValueUnitValueName=milliseconds

eureka.client.cacheRefreshExecutor.waitQueueMaxTimeUnitValueUnitValueUnitValueUnitValueUnitValueUnit=java.util.concurrent.TimeUnit.MILLISECONDS

eureka.client.cacheRefreshExecutor.waitQueueMaxTimeUnitValueUnitValueUnitValueUnitValueUnitValueUnitDescription=milliseconds

eureka.client.cacheRefreshExecutor.waitQueueMaxTimeUnitValueUnitValueUnitValueUnitValueUnitValueUnitName=milliseconds

eureka.client.cacheRefreshExecutor.waitQueueMaxTimeUnitValueUnitValueUnitValueUnitValueUnitValueUnitValue=1000

eureka.client.cacheRefreshExecutor.waitQueueMaxTimeUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueDescription=milliseconds

eureka.client.cacheRefreshExecutor.waitQueueMaxTimeUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueName=milliseconds

eureka.client.cacheRefreshExecutor.waitQueueMaxTimeUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnit=java.util.concurrent.TimeUnit.MILLISECONDS

eureka.client.cacheRefreshExecutor.waitQueueMaxTimeUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitDescription=milliseconds

eureka.client.cacheRefreshExecutor.waitQueueMaxTimeUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitName=milliseconds

eureka.client.cacheRefreshExecutor.waitQueueMaxTimeUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValue=1000

eureka.client.cacheRefreshExecutor.waitQueueMaxTimeUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueDescription=milliseconds

eureka.client.cacheRefreshExecutor.waitQueueMaxTimeUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueName=milliseconds

eureka.client.cacheRefreshExecutor.waitQueueMaxTimeUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnit=java.util.concurrent.TimeUnit.MILLISECONDS

eureka.client.cacheRefreshExecutor.waitQueueMaxTimeUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueDescription=milliseconds

eureka.client.cacheRefreshExecutor.waitQueueMaxTimeUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitName=milliseconds

eureka.client.cacheRefreshExecutor.waitQueueMaxTimeUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValue=1000

eureka.client.cacheRefreshExecutor.waitQueueMaxTimeUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueDescription=milliseconds

eureka.client.cacheRefreshExecutor.waitQueueMaxTimeUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueName=milliseconds

eureka.client.cacheRefreshExecutor.waitQueueMaxTimeUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnit=java.util.concurrent.TimeUnit.MILLISECONDS

eureka.client.cacheRefreshExecutor.waitQueueMaxTimeUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueDescription=milliseconds

eureka.client.cacheRefreshExecutor.waitQueueMaxTimeUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitName=milliseconds

eureka.client.cacheRefreshExecutor.waitQueueMaxTimeUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValue=1000

eureka.client.cacheRefreshExecutor.waitQueueMaxTimeUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueDescription=milliseconds

eureka.client.cacheRefreshExecutor.waitQueueMaxTimeUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueName=milliseconds

eureka.client.cacheRefreshExecutor.waitQueueMaxTimeUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnit=java.util.concurrent.TimeUnit.MILLISECONDS

eureka.client.cacheRefreshExecutor.waitQueueMaxTimeUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueDescription=milliseconds

eureka.client.cacheRefreshExecutor.waitQueueMaxTimeUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitName=milliseconds

eureka.client.cacheRefreshExecutor.waitQueueMaxTimeUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValue=1000

eureka.client.cacheRefreshExecutor.waitQueueMaxTimeUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueDescription=milliseconds

eureka.client.cacheRefreshExecutor.waitQueueMaxTimeUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueName=milliseconds

eureka.client.cacheRefreshExecutor.waitQueueMaxTimeUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnit=java.util.concurrent.TimeUnit.MILLISECONDS

eureka.client.cacheRefreshExecutor.waitQueueMaxTimeUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueDescription=milliseconds

eureka.client.cacheRefreshExecutor.waitQueueMaxTimeUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueName=milliseconds

eureka.client.cacheRefreshExecutor.waitQueueMaxTimeUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValue=1000

eureka.client.cacheRefreshExecutor.waitQueueMaxTimeUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueValueDescription=milliseconds

eureka.client.cacheRefreshExecutor.waitQueueMaxTimeUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueValueName=milliseconds

eureka.client.cacheRefreshExecutor.waitQueueMaxTimeUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnit=java.util.concurrent.TimeUnit.MILLISECONDS

eureka.client.cacheRefreshExecutor.waitQueueMaxTimeUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueDescription=milliseconds

eureka.client.cacheRefreshExecutor.waitQueueMaxTimeUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueName=milliseconds

eureka.client.cacheRefreshExecutor.waitQueueMaxTimeUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValue=1000

eureka.client.cacheRefreshExecutor.waitQueueMaxTimeUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueValueDescription=milliseconds

eureka.client.cacheRefreshExecutor.waitQueueMaxTimeUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueValueName=milliseconds

eureka.client.cacheRefreshExecutor.waitQueueMaxTimeUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnit=java.util.concurrent.TimeUnit.MILLISECONDS

eureka.client.cacheRefreshExecutor.waitQueueMaxTimeUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueDescription=milliseconds

eureka.client.cacheRefreshExecutor.waitQueueMaxTimeUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueName=milliseconds

eureka.client.cacheRefreshExecutor.waitQueueMaxTimeUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValue=1000

eureka.client.cacheRefreshExecutor.waitQueueMaxTimeUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueValueDescription=milliseconds

eureka.client.cacheRefreshExecutor.waitQueueMaxTimeUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueName=milliseconds

eureka.client.cacheRefreshExecutor.waitQueueMaxTimeUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnit=java.util.concurrent.TimeUnit.MILLISECONDS

eureka.client.cacheRefreshExecutor.waitQueueMaxTimeUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueDescription=milliseconds

eureka.client.cacheRefreshExecutor.waitQueueMaxTimeUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueName=milliseconds

eureka.client.cacheRefreshExecutor.waitQueueMaxTimeUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValue=1000

eureka.client.cacheRefreshExecutor.waitQueueMaxTimeUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueValueDescription=milliseconds

eureka.client.cacheRefreshExecutor.waitQueueMaxTimeUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueName=milliseconds

eureka.client.cacheRefreshExecutor.waitQueueMaxTimeUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnit=java.util.concurrent.TimeUnit.MILLISECONDS

eureka.client.cacheRefreshExecutor.waitQueueMaxTimeUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueDescription=milliseconds

eureka.client.cacheRefreshExecutor.waitQueueMaxTimeUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueName=milliseconds

eureka.client.cacheRefreshExecutor.waitQueueMaxTimeUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValue=1000

eureka.client.cacheRefreshExecutor.waitQueueMaxTimeUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueValueDescription=milliseconds

eureka.client.cacheRefreshExecutor.waitQueueMaxTimeUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueName=milliseconds

eureka.client.cacheRefreshExecutor.waitQueueMaxTimeUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnit=java.util.concurrent.TimeUnit.MILLISECONDS

eureka.client.cacheRefreshExecutor.waitQueueMaxTimeUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueDescription=milliseconds

eureka.client.cacheRefreshExecutor.waitQueueMaxTimeUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueName=milliseconds

eureka.client.cacheRefreshExecutor.waitQueueMaxTimeUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValue=1000

eureka.client.cacheRefreshExecutor.waitQueueMaxTimeUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueValueDescription=milliseconds

eureka.client.cacheRefreshExecutor.waitQueueMaxTimeUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueName=milliseconds

eureka.client.cacheRefreshExecutor.waitQueueMaxTimeUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnit=java.util.concurrent.TimeUnit.MILLISECONDS

eureka.client.cacheRefreshExecutor.waitQueueMaxTimeUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueDescription=milliseconds

eureka.client.cacheRefreshExecutor.waitQueueMaxTimeUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueName=milliseconds

eureka.client.cacheRefreshExecutor.waitQueueMaxTimeUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValue=1000

eureka.client.cacheRefreshExecutor.waitQueueMaxTimeUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueValueDescription=milliseconds

eureka.client.cacheRefreshExecutor.waitQueueMaxTimeUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueName=milliseconds

eureka.client.cacheRefreshExecutor.waitQueueMaxTimeUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnit=java.util.concurrent.TimeUnit.MILLISECONDS

eureka.client.cacheRefreshExecutor.waitQueueMaxTimeUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueDescription=milliseconds

eureka.client.cacheRefreshExecutor.waitQueueMaxTimeUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueName=milliseconds

eureka.client.cacheRefreshExecutor.waitQueueMaxTimeUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValue=1000

eureka.client.cacheRefreshExecutor.waitQueueMaxTimeUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueValueDescription=milliseconds

eureka.client.cacheRefreshExecutor.waitQueueMaxTimeUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueName=milliseconds

eureka.client.cacheRefreshExecutor.waitQueueMaxTimeUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnit=java.util.concurrent.TimeUnit.MILLISECONDS

eureka.client.cacheRefreshExecutor.waitQueueMaxTimeUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueDescription=milliseconds

eureka.client.cacheRefreshExecutor.waitQueueMaxTimeUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueName=milliseconds

eureka.client.cacheRefreshExecutor.waitQueueMaxTimeUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnitValueUnit