Eureka 配置

服务注册中心配置

eureka:server:eviction-interval-timer-in-ms: 60 #定期检测实例状态(心跳机制) 默认60senable-self-preservation: true #关闭自我保护 默认为打开状态,生产环境建议打开instance:hostname: EurekaServerB  # 当前eureka实例的主机名client:service-url: # 配置客户端所交互的Eureka Server的地址defaultZone: http://EurekaServerA:8761/eurekaregister-with-eureka: truefetch-registry: true

客户端、服务提供者配置

eureka:client:serviceUrl: #eureka server的路径#把 eureka 集群中的所有 url 都填写了进来,也可以只写⼀台,因为各个 eureka server 可以同步注册表defaultZone: http://EurekaServerA:8761/eureka,http://EurekaServerB:8762/eurekaregistry-fetch-interval-seconds: 30  #隔多久从服务中心拉取一次服务列表 默认30sinstance:#使用ip注册,否则会使用主机注册(此处考虑老版本的兼容,新版本经过实验都是ip)prefer-ip-address: true#自定义实例显示格式,加上版本号便于多版本管理,注意是ip-address,早期版本是ipaddressinstance-id: ${spring.cloud.client.ip-address}:${spring.application.name}:${server.port}:@project.version@#自定义元数据(key/value结构)metadata-map:cluster: cllregion: rnllease-renewal-interval-in-seconds: 30 #租约续约间隔时间 默认30slease-expiration-duration-in-seconds: 90 #租约到期,服务时效时间,默认值90秒,服务超过90秒没有发⽣⼼跳, EurekaServer会将服务从列表移除


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部