spring cloud
龙行九天之上
日常开发记录, 无特别整理
展开
-
spring cloud 获取当前服务实例所在zone
1. spring cloud服务获取当前示例所在zonecom.netflix.appinfo.InstanceInfo /** * Get the zone that a particular instance is in. * Note that for AWS deployments, myInfo should contain AWS dataCenterInfo which should contain * the AWS zone of t原创 2021-10-12 10:58:15 · 377 阅读 · 0 评论 -
spring cloud zone 参数设置
通过 eureka.client.availability-zones 设置, key 为设置的region参数, value为设置的zone参数可通过 InstanceInfo类获取该参数确认方式, 如下: /** * Get the zone that a particular instance is in. * Note that for AWS deployments, myInfo should contain AWS dataCenterInfo whic原创 2021-06-23 19:08:55 · 253 阅读 · 0 评论 -
spring cloud 基于eureka做优雅关机
eureka提供了注册中心的高可用特性, 每个服务实例向eureka server 注册自己的节点信息,供需要的服务进行调用, 但是配置过程中发现, 因为eureka client会缓存服务注册信息,导致被调用实例重启部署过程中,调用方不能及时更新节点信息,进而导致调用的失败, 虽然很多的设置ribbon的重试方案,但是一种更加主动的方式,是等待各个节点已将当前重启节点信息失效后再重启.例如订单服务 order-service 调用 产品服务 product-service, product-servi原创 2021-01-24 23:06:02 · 347 阅读 · 0 评论 -
spring cloud 与 spring boot 版本匹配关系
官网链接:https://start.spring.io/actuator/info获取后按照接送格式化 ,内容如下(当前时间 2020-12-04){ "git": { "branch": "6c1a2c867206a6c9a756dfd9bfec8d1e1b5f650e", "commit": { "id": "6c1a2c8", "time": "2020-12-03T17:06:15Z" } }, "build": {...原创 2020-12-04 15:36:07 · 134 阅读 · 0 评论 -
eureka dns name 配置
spring cloud 版本 2.0.1.RELEASE相比于基于ip的配置,需要添加的配置项为:1. use-dns-for-fetching-service-urls: true该设置项开启依赖dns查找依赖2. region: default根据自己实际环境3. eurekaServerURLContext: eurekadns只能拿到ip, 需要拼接...原创 2020-03-18 20:28:05 · 307 阅读 · 0 评论 -
spring cloud 服务重启 Exception caught (might be ok if at shutdown) 异常日志
spring cloud 服务重启中遇到异常 info级别日志, 如下:[INFO ] - [c.n.u.c.ShutdownEnabledTimer:59] - Exception caught (might be ok if at shutdown) [TraceInfo:-] java.lang.IllegalStateException: Shutdown in progress...原创 2020-01-08 14:44:10 · 6055 阅读 · 0 评论 -
eureka client 关闭异常 BeanCreationNotAllowedException
BeanCreationNotAllowedExceptionIt can be easily reproduced with Boot2.0.4or1.5.14(ie Spring CloudEdgware.SR4orFinchley.SR1)(1) public synchronized void shutdown() {(2) if (is...原创 2020-01-07 09:59:15 · 310 阅读 · 0 评论