Spring Cloud
wisdom-chen
Please enjoy the pain which is unable to avoid.
展开
-
SpringCloud 多环境配置文件读取失败
nacos配置多环境,使用时发现环境切换的代码不生效server: port: 8066 servlet: contextPath: /room-pricespring: profiles: active: dev application: name: room-price-web jackson: default-property-inclusion: non_null---spring: cloud: nacos: .原创 2022-01-24 19:18:13 · 990 阅读 · 0 评论 -
Feign Token传递 SecurityContextHolder获取不到Authentication信息
背景Feign token 传递时SecurityContextHolder.getContext().getAuthentication()取不到值,导致null异常java.lang.NullPointerException: null at chen.learn.common.configure.ChenOAuth2FeignConfigure$1.apply(ChenOAuth2FeignConfigure.java:19) ~[classes/:na] at feign.Synchr原创 2021-10-31 18:46:06 · 1895 阅读 · 0 评论 -
注册Eureka出现时,ERROR org.springframework.boot.SpringApplication - Application run failed
如何出现这个报错,我想将一个 boot 项目注册到 Eureka 上添加了依赖 <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-netflix-eureka-server</artifa...原创 2019-06-20 09:27:58 · 13435 阅读 · 0 评论 -
Feign 报错:Request method 'POST' not supported
如果Fegin代理的是get请求,那么请求参数必须带上@RequestParam 或@RequestBody错误:@GetMapping(API_PREFIX + "/repayInfo")R<List<OutOrderRepay>> repayInfo( List<Integer> payStatus);正确:@GetMapping(AP...原创 2019-04-19 10:59:10 · 8056 阅读 · 0 评论 -
Spring Boot Admin 监控集成,naocs作为注册中心
Server端1.添加依赖<dependency> <groupId>de.codecentric</groupId> <artifactId>spring-boot-admin-starter-server</artifactId> <version>2.1.4</version>...原创 2019-04-11 22:39:51 · 881 阅读 · 0 评论 -
Spring Cloud Stream RabbitMQ 简单实现
参考官方文档:http://cloud.spring.io/spring-cloud-static/Finchley.SR1/single/spring-cloud.html#_rabbitmq_binder环境:win10 rabbit 默认配置一、添加依赖<dependency> <groupId>org.springframework.cloud...原创 2018-10-03 17:36:16 · 974 阅读 · 0 评论 -
Nacos 注册失败!Spring Cloud和Spring Boot版本问题
背景: 搭建 nacos 注册中心时,SpringCloud 版本和 Spring Boot 版本不一致,nacos 版本使用过低导致 nacos 无法注册。分析:Nacos1.0.0以上版本是支持 Spring Boot 2.1.x版本,当然也向下兼容。重点要说的是如何知道 Spring Cloud 跟 Spring Boot之间的兼容关系当然是通过官网Spring...原创 2019-03-26 13:47:01 · 15336 阅读 · 0 评论 -
Spring Cloud Config 整合Spring Cloud Bus以及使用WebHooks 实现自动更新
版本真的很重要!!!整合config和bus 期间我遇到以下问题:1. spring cloud 版本和spring boot版本不兼容,有些类找不到,以至于启动不了2. 使用spring-cloud-starter-bus-amqp时,使用bus-refresh时没有互相推送,actuator的接口没有对外暴露3. 使用WebHooks将git文件修改推送到 xxx/actuat...原创 2019-03-02 20:34:15 · 1376 阅读 · 1 评论 -
Spring Cloud Config Client 发现不了配置信息
config client 端能连上 config server端,但是读取不到配置文件,导致client端读取时报错,启动不了下面贴上配置文件server端的ymlspring: application: name: config-server cloud: config: server: git: uri: ...原创 2019-03-02 11:31:52 · 768 阅读 · 0 评论 -
Spring Boot Configuration 配置文件读取以及自定义配置文件
添加configuration maven依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-configuration-processor</artifactId> <optional>true&l...原创 2018-08-21 10:44:03 · 22684 阅读 · 0 评论 -
Spring Cloud Config Server 和Client 基本配置
官网:http://cloud.spring.io/spring-cloud-config/single/spring-cloud-config.html#_quick_startGit 文件配置创建我的服务地址(码云): https://gitee.com/xiechenxuyuan/SpringCouldConfig如下:Spring Cloud Config Serve...原创 2018-08-20 18:04:18 · 2355 阅读 · 0 评论