Spring Cloud 基础教程
整理一些常用方法,供参阅
墨香异境
墨香飘溢寻古韵,异境穿梭觅新知。
展开
-
Spring Cloud Config(二)内容加密
接着上一篇文章“Spring Cloud Config(一)访问加密”,本文主要是说下内容加密,很多情况下的信息是不希望明文展示的,例如数据库用户、密码,关键信息等。...原创 2019-02-26 11:13:50 · 637 阅读 · 0 评论 -
Spring Cloud Sleuth在WildFly10容器使用
最近一直在学习Spring Cloud,学习过程中也越发现它的强大,有很多功能都集成了,只是简单的引入对应的jar和简单的配置就能实现,但是在使用Sleuth时也产生了一些问题,最后在同事的帮助下终于解决了,作为辛苦排查了好长时间的问题记录下来。背景最近做的项目是在微服务基于Eureka注册发现的基础上开发的,但是领导想着能够在请求中增加一个标识用于贯穿整个交易过程,这样在排错过程中可以快速定...原创 2018-12-24 23:09:23 · 209 阅读 · 0 评论 -
Spring Cloud Gateway 自定义限流
在使用Spring Cloud Gateway限流功能时官网提供的限流中的流速以及桶容量是针对所有策略的,意思是只要配置上那么所有的都是一样的,不能根据不同的类型配置不同的参数,例如:A渠道、B渠道,若配置上replenishRate(流速)和burstCapacity(令牌桶容量),那么不管是A渠道还是B渠道都是这个值,如果修改那么对应的其他渠道也会修改,如何能做到分为不同渠道进行限流呢,A渠道...原创 2018-12-02 00:06:56 · 6900 阅读 · 0 评论 -
Spring Cloud Config基于服务发现引用公共文件
Spring Cloud 的配置文件是bootstrap或者application两个,如果服务配置过多那么文件内容肯定较多,在普通的spring 项目中都是独立出来一个文件用于标注不同的需求内容,例如数据库,redis等,然后再import导入进来就可以使用,在Spring Cloud中要如何引用呢,在使用过程中发现了几种方式都记录下来,希望对正在学习spring Cloud的“学友”有所帮助...原创 2018-12-01 22:47:00 · 933 阅读 · 0 评论 -
Spring Cloud Consul 多实例注册问题
最近使用consul注册实例时发现一个问题,困扰了两天,终于解决记录下,同时也希望能对其他学习Spring Cloud有此类问题的“学友”有所帮助。问题描述例如两台服务器同一个应用config,端口8080,注册到consul上,就会出现后注册覆盖前一个注册的情况,产生这个问题的原因是consul在注册时的instanceid采用的是“服务名+端口”的方式,默认情况下是"spring.appl...原创 2018-11-26 23:02:13 · 3428 阅读 · 1 评论 -
Spring Cloud Config(一)访问加密
最近一直在学习Spring Cloud ,记录下学习过程中需要用到的相关知识,便于以后查阅,同时也希望能对其他人带来一些帮助。Spring Cloud Config 配置中心集中管理相关配置,但是这些配置也同时暴露在外部,通过http请求就可以拿到这无疑会有很大的风险,下面说一说如何能够进行加密。版本本例使用的Spring boot 是2.0.5,Spring Cloud Finchley....原创 2018-11-25 15:29:35 · 1180 阅读 · 0 评论