随笔分类 - springCloud
springCloud学习笔记
摘要:一.无法获取配置文件 1.报错描述 项目无法启动,启动报错:java.lang.IllegalStateException: Could not locate PropertySource and the fail fast property is set, failing 2.解决 ①修改可能出错
阅读全文
摘要:以下为feign的单个文件上传,多文件和字节上传。 package com.bk.oss.inheritance; import com.bk.oss.command.UploadFilesCommand; import io.swagger.annotations.ApiOperation; im
阅读全文
摘要:功能 RequestInterceptor,在项目中实现这个类即可以实现切面,比如添加请求头等等,是你实现多少个类都会去执行。 原理 为什么会实现多少个类都会执行呢? feign.SynchronousMethodHandler类的targetRequest方法,中会依次去执行切面的方法,这样你注入
阅读全文
摘要:1.异常 描述 使用的公平锁.开了两个线程,一个线程负责加锁,另一个线程解锁,发生该异常。 相关加锁代码 String redisKey = TrialRedisLockEnum.TRIAL_REDIS_LOCK_ENUM.name().concat(id); RLock locke =rediss
阅读全文
摘要:GA:General Availability,正式发布的版本,官方推荐使用此版本。在国外都是用GA来说明release版本的。 PRE: 预览版,内部测试版. 主要是给开发人员和测试人员测试和找BUG用的,不建议使用; SNAPSHOT: 快照版,可以稳定使用,且仍在继续改进版本
阅读全文
摘要:@GetMapping(value = "") public String center() { ServletRequestAttributes servletRequestAttributes = (ServletRequestAttributes)RequestContextHolder.ge
阅读全文
摘要:由于业务需求,要新开一个项目,还要保持原来项目的目录结构,所以只能复制一个已有的springcloud项目来创建新的springcloud项目 1,在目标目录复制整个项目,修改项目名。修改.iml的文件名,跟修改目录一样,修改他的名字 2.删除.idea和.git文件,(idea文件是控制你推到远程
阅读全文
摘要:1.在启动类上添加注解@EnableDiscoveryClient 或@EnableEurekaClient 表示这是一个Eureka客户端 2.从Spring Cloud Edgware开始,@EnableDiscoveryClient 或@EnableEurekaClient 可省略。只需加上相
阅读全文
摘要:Eurka 工作流程 1、Eureka Server 启动成功,等待服务端注册。在启动过程中如果配置了集群,集群之间定时通过 Replicate 同步注册表,每个 Eureka Server 都存在独立完整的服务注册表信息 2、Eureka Client 启动时根据配置的 Eureka Server
阅读全文
摘要:https://start.spring.io/actuator/info 然后将json字符串转一下就能看到版本对应
阅读全文
浙公网安备 33010602011771号