
spring-cloud
园长大人
期望成为团队中流砥柱的一笔青年
展开
-
解决hystrix中原报文因线程无法传递问题
public class RequestContextHystrixConcurrencyStrategy extends HystrixConcurrencyStrategy { @Override public <T> Callable<T> wrapCallable(Callable<T> callable) { return new RequestAttributeAwareCallable<>(callable, R原创 2021-01-11 10:59:22 · 372 阅读 · 0 评论 -
spring cloud zipkin日志使用mysql存储
zipkin的搭建参考文章zipkin使用rabbitmq收集日志参考文章添加zipkin storege mysql自动化配置依赖<dependency> <groupId>io.zipkin.java</groupId> <artifactId>zipkin-autoconfigure-s...原创 2020-03-28 13:24:38 · 420 阅读 · 0 评论 -
spring cloud zipkin使用rabbitmq做日志收集
zipkin的搭建参考添加链接描述1.添加maven<dependency> <groupId>io.zipkin.java</groupId> <artifactId>zipkin-autoconfigure-collector-rabbitmq</artifactId> ...原创 2020-03-28 13:04:43 · 551 阅读 · 0 评论 -
spring cloud oauth2+jwt扩展登录方式(短信验证码登录)
spring cloud oauth2+jwt搭建改造CustomUserDetailsServicepublic class CustomUserDetailsService implements UserDetailsService { @Autowired private AuthApi authApi; @Autowired private Us...原创 2020-03-26 09:42:54 · 1973 阅读 · 0 评论 -
spring cloud oauth2+jwt实现统一授权服务
添加maven依赖<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-oauth2</artifactId> </dependency...原创 2020-03-24 17:21:05 · 704 阅读 · 0 评论 -
spring boot admin配合eureka注册中心查看系统运行状态
添加maven依赖<dependency> <groupId>de.codecentric</groupId> <artifactId>spring-boot-admin-starter-server</artifactId> <version>2....原创 2020-03-24 13:39:02 · 628 阅读 · 0 评论 -
spring cloud使用阿里seata解决分布式事务
1.下载seata源代码,地址github仓库2.server目录下registry.conf,当前使用的注册中心是eureka,只修改其中带注释的两处地方registry { # file 、nacos 、eureka、redis、zk、consul、etcd3、sofa **type = "file"** #修改为eureka,然后修改响应eureka的设置 nacos {...原创 2020-03-24 11:47:33 · 440 阅读 · 0 评论 -
spring cloud 使用zipkin日志监控
建立项目加入maven依赖,这是一个web项目,所以也加入spring boot web依赖,一般情况会与注册中心配合使用,需要的可以加入注册中心客户端依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>sp...原创 2020-03-24 11:33:10 · 384 阅读 · 0 评论 -
spring cloud hystrix+turbine监控中心环境搭建
建立项目monitor,加入maven依赖,一般情况会与注册中心配合使用。所以也加入了eureka客户端依赖<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-netf...原创 2020-03-24 11:27:59 · 194 阅读 · 0 评论 -
spring cloud config配置中心环境搭建
使用配置中心可以动态的修改配置,让客户端可以在启动的时候从仓库获取最新的配置文件,也可以在程序运行中及时刷新配置,先加入maven依赖,一般情况配置中心会与注册中心配合使用,在客户端可以动态路由配置中心服务,而不需要写绝对Url地址,所以也加入了注册中心客户端依赖<dependency> <groupId>org.springframework.cloud&l...原创 2020-03-24 11:19:55 · 133 阅读 · 0 评论 -
spring cloud gateway网关环境搭建
第一步,引入maven依赖,网关一般与注册中心配合使用,所以也加入了eureka客户端依赖 <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-gateway<...原创 2020-03-24 11:12:53 · 881 阅读 · 1 评论 -
spring cloud eureka注册中心环境搭建
引入maven依赖,该依赖包含spring boot starter依赖,所以不需要再引入其他依赖 <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-netflix...原创 2020-03-24 11:02:01 · 144 阅读 · 0 评论 -
BaseEntity
spring boot jpa BaseEntitypackage com.hhf.study.client.entity;import javax.persistence.Column;import javax.persistence.GeneratedValue;import javax.persistence.Id;import javax.persistence.MappedSu...原创 2018-04-21 11:11:44 · 3007 阅读 · 0 评论 -
spring boot使用des算法生成jwt token
1. 引入jwt工具包依赖 io.jsonwebtoken jjwt 0.7.0 2.DesUtil.javapackage org.cloud.bank.client.util;import java.security.SecureRandom;import javax.crypto.Cipher原创 2017-08-04 11:39:35 · 1825 阅读 · 0 评论 -
eureka注册中心设置用户名密码
1.加入安全认证依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-security</artifactId></dependency>2.在application.properties加入认证的用户名和密security.user.name=你的用原创 2017-04-08 20:36:07 · 17324 阅读 · 5 评论