Eureca服务端和客户端常用配置

129 阅读1分钟

1、通用配置

server-port:端口号

spring-application-name:应用名称 不要使用特殊字符

2、server端配置

eureca的配置一般分为三类:server配置、client配置、实例配置(不论server端还是客户端都属于是eureca实例)

eureca-server-eviction-interval-timer-in-ms:服务端定期删除的时间间隔

eureca-server-renewal-percent-threshold:应用同时超过多少百分比没有续约时,保护服务,不进行删除服务

eureca-server-instance-instance-id:主机名+应用名+端口号

eureca-server-instance-hostname:主机名称 或服务ip

eureca-server-instance-prefer-ip-address:以IP的形式显示服务信息

lease-renewal-interval-in-seconds:服务实例的续约时间间隔,必须小于服务端定期删除的时间间隔

3、客户端配置

eureca-client-service-url-defaultZone:指定注册的地址

eureca-client-register-with-eureca:可以不往服务端注册

eureca-client-fetch-registry:是否要拉取服务列表到本地

eureca-client-regitry-fetch-interval-seconds:拉取服务列表到本地的时间间隔,间隔越短脏读越少,性能消耗越大

eureca-instace-hostname:主机名称,最好写ip

eureca-instace-instace-id:主机名+应用名+端口号(可以使用el表达式)

eureca-instace-prefer-ip-address:显示ip

eureca-instace-lease-renewal-interval-in-seconds:实例续约时间