服务注册配置详解

下面列出Eureka Client服务注册相关配置

属性名 说明
register-with-eureka 表示是否把该服务注册到Eureka Server
prefer-ip-address 将eureka.instance.prefer-ip-address设置为true,当应用程序向Eureka注册时,它将使用其IP地址而不是hostname主机名。
ip-address 当eureka.instance.prefer-ip-address为true时,该值才有效。ip-address指设定指定IP地址作为注册IP
lease-renewal-interval-in-seconds 默认30秒。表示Eureka Client发送心跳给Server端的频率。如果在leaseExpirationDurationInSeconds后,Server端没有收到Client的心跳,则将摘除该Instance。除此之外,如果该instance实现了HealthCheckCallback,并决定让自己unavailable的话,则该Instance也不会接收到流量。
lease-expiration-duration-in-seconds 默认为90秒。表示Eureka Server至上一次收到Client的心跳之后,等待下一次心跳的超时时间,在这个时间内若没收到下一次心跳,则将移除该Instance。