Spring Cloud
Spring Cloud
王坦.
王坦
土旦
半甜清粥
展开
-
Redisson 配置
Redisson 配置Redisson 单 Redis 节点模式配置Redisson 集群配置Redisson 云托管模式配置Redisson 主从模式配置参考资料Redisson 单 Redis 节点模式配置{ "singleServerConfig":{ "idleConnectionTimeout":10000, "pingTimeout":1000, "connectTimeout":10000, "timeout":3000,原创 2022-03-01 11:43:03 · 7264 阅读 · 0 评论 -
基于 nacos 部署 springcloud jar 包,报错 org.yaml.snakeyaml.error.YAMLException
基于 nacos 部署 springcloud 包,报错 org.yaml.snakeyaml.error.YAMLException查看日志,发现日志里打印的配置文件内容格式不对,有很多空格,配置是在 nacos 里面管理的,猜测是 中文注释的问题。解决过程尝试删除中文注释删除中文注释后,发现可以正常启动,说明是中文乱码影响的问题jvm 指定编码指定编码为 UTF-8 解决乱码问题-Dfile.encoding=UTF-8重启成功...原创 2021-12-20 16:03:01 · 866 阅读 · 2 评论 -
异常处理:java.lang.ClassNotFoundException: javax.xml.bind.JAXBContext
异常来源:在使用 Java11 开发 springcloud 项目时,通过模块依赖运行 eureka-server strater 类,出现异常Caused by: java.lang.ClassNotFoundException: javax.xml.bind.JAXBContext at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:583) ~[na:na] at转载 2021-02-02 15:10:26 · 1672 阅读 · 0 评论 -
Nacos 源码修改,同时支持 MySQL 和 PostgreSQL
源码编译命令mvn -Prelease-nacos -Dpmd.skip=true -Dmaven.test.skip=true clean install -U下班后整理原创 2021-01-29 17:38:57 · 4226 阅读 · 25 评论 -
Annotation-specified bean name ‘mapper‘ for bean class [com.thoughtworks.xstream.mapper.Mapper] conf
项目集成 eureka 和 mybatis-plus 的时候,出现了同名注解冲突,原因是 spring 扫描的包不对Annotation-specified bean name ‘mapper’ for bean class [com.thoughtworks.xstream.mapper.Mapper] conflicts with existing, non-compatible bean definition of same name and class [com.baomidou.mybatisp原创 2020-12-15 12:19:19 · 7155 阅读 · 3 评论 -
spring cloud gateway java.lang.IllegalStateException:Only one connection receive subscriber allowed.
spring cloud gateway java.lang.IllegalStateException: Only one connection receive subscriber allowed.spring-cloud-gateway反向代理的原理是,首先读取原请求的数据,然后构造一个新的请求,将原请求的数据封装到新的请求中,然后再转发出去。然而我们在他封装之前读取了一次request body,而request body只能读取一次。因此就出现了上面的错误。大意就是netty的request原创 2020-08-03 15:27:01 · 1306 阅读 · 0 评论 -
SpringBoot 根据条件注入需要的 Bean
SpringBoot根据条件,去注入需要的Bean@ConditionalOnBean 当容器有指定Bean的条件下@ConditionalOnClass 当容器有指定类的条件下@ConditionalOnExpression 基于SpEL表达式作为判断条件@ConditionalOnJava 基于JVM版本作为判断条件@ConditionalOnJndi 在JDNI存在的条件下查找指定位置@ConditionalOnMissingBean 当容器没有指定Bean的情况下@Conditio原创 2020-07-27 14:06:34 · 2717 阅读 · 0 评论 -
spring cloud config 加密配置
参考资料spring cloud config学习三:安全与加密解密https://www.jianshu.com/p/1dbd9a83880fSpring Cloud Config(一)访问加密https://blog.csdn.net/ErickPang/article/details/84492283Spring Cloud Config(二)内容加密https://blog.csdn.net/erickpang/article/details/87809976spring secur原创 2020-05-20 16:15:32 · 453 阅读 · 0 评论 -
eureka 注册中心高可用失败,没有互为副本
概述本来想着,只要多个 eureka 服务互相注册,就可以形成高可用,就互相成为了副本,但是遇到了一个问题,ip 或者 主机名相同时,无法形成副本。错误原因原本在同一台服务器上,以不同的端口来搭建集群,ip 或者 主机名相同时,无法形成副本,所以将其中一台迁移到了另外的服务器上了(也可以给同一台服务器设置不同的 host)eureka.instance.hostname 这个配置项,无论配...原创 2020-05-06 14:21:13 · 742 阅读 · 0 评论 -
spring cloud 搭建问题记录
参考资料https://www.jianshu.com/p/9284f6e3985chttps://blog.csdn.net/xm393392625/article/details/88891479?depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromBaidu-2&utm_source=di...原创 2020-04-22 22:22:25 · 408 阅读 · 0 评论 -
关于 Eureka 2.x,别再人云亦云了!
最近朋友圈被Eureka 2.x停止开发的新闻刷屏,例如:Eureka 2.0 开源工作宣告停止,继续使用风险自负凉凉了,Eureka 宣布闭源,Spring Cloud 何去何从?关于第二篇,我想说,这是在造谣。不妨来看一下官方的言论:The open source work on eureka 2.0 has been discontinued. The code base a...转载 2020-04-20 19:20:02 · 762 阅读 · 0 评论 -
Eureka 控制台参数说明
Eureka控制台参数说明1、HOME进入Eureka控制台首页,首先看HOME页的头部System StatusEnvironment: 环境,默认为test,该参数在实际使用过程中,可以不用更改Data center: 数据中心,使用的是默认的是 “MyOwn”Current time:当前的系统时间Uptime:已经运行了多少时间Lease expiration enabl...转载 2020-04-20 17:36:09 · 1885 阅读 · 0 评论