本篇内容介绍了“Spring Cloud Eureka生产配置的方法是什么”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!
Eureka Server 服务端配置
server: port: 8761 spring: profiles: active: eureka1 application: name: eureka-server eureka: instance: hostname: eureka-server-1 instance-id: eureka-server-1 #eureka是使用hostname进行注册的,使用IP进行注册 prefer-ip-address: false appname: ${spring.application.name} # 续约到期时间(默认90秒) lease-expiration-duration-in-seconds: 30 # 续约更新时间间隔(默认30秒) lease-renewal-interval-in-seconds: 15 server: # 设为false,关闭自我保护 enable-self-preservation: false #自我保护系数(默认0.85) renewal-percent-threshold: 0.85 #禁用Eureka的ReadOnlyMap缓存 use-read-only-response-cache: false # 清理无效节点间隔(单位毫秒,默认是60*1000) eviction-interval-timer-in-ms: 3000 #注册信息缓存有效时长(s),默认180秒 response-cache-auto-expiration-in-seconds: 15 #注册信息缓存更新间隔(s),默认30秒 response-cache-update-interval-ms: 5000 #设置eureka server同步失败的等待时间,默认5分钟,在这期间它不向客户端提供服务注册信息 wait-time-in-ms-when-sync-empty: 5 #设置eureka server同步失败的重试次数,默认为5次 number-of-replication-retries: 5 client: healthcheck: enabled: true registerWithEureka: true fetchRegistry: true service-url: defaultZone: http://eureka-server-2:${server.port}/eureka/,http://eureka-server-3:${server.port}/eureka/
Eureka Client 客户端配置
eureka: instance: #使用IP注册 prefer-ip-address: true #注册到eureka上的唯一实例ID(不能与相同appName的其他实例重复)。 instance-id: ${spring.cloud.client.ip-address}:${server.port} #主机名,不配置的时候讲根据操作系统的主机名来获取 hostname: ${spring.application.name} #实例续约间隔时间(默认30秒) lease-renewal-interval-in-seconds: 5 #实例超时时间,表示*秒后没有续约,Server就认为他不可用了,随之就会将其剔除。 lease-expiration-duration-in-seconds: 15 status-page-url-path: management/info health-check-url-path: management/health client: #指示此实例是否应将其信息注册到eureka服务器以供其他服务发现,默认为false register-with-eureka: true #是否从Server获取注册信息 fetch-registry: true #定时从Eureka Server拉取服务注册信息的间隔时间(默认30秒,单位:s/秒) registry-fetch-interval-seconds: 5 #Eureka 集群地址 service-url: defaultZone: ${eureka.server}
“Spring Cloud Eureka生产配置的方法是什么”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注亿速云网站,小编将为大家输出更多高质量的实用文章!
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。