接口熔断器resilience4j的使用

薄洪涛2周前437
pom引入<!-- 熔断器 : https://mvnrepository.com/artifact/io.github.resilience4j/resilien...

docker-swarm部署java项目

薄洪涛1个月前878
技术栈Java 版本: 17Spring Boot 版本: 3.xMyBatis-Plus: 简化 MyBatis 操作的增强工具PostgreSQL: 关系型数据库Redis: 分布式缓存解决方案R...

jenkins部署maven项目

薄洪涛1个月前933
1. 环境配置jenkins安装 Maven Integration plugin插件配置maven,java等路径2. 2.新建item,选择构建maven项目a. 2.1 源码管理填入git地址、...

centos8 新增服务

薄洪涛1个月前883
我在centos8上部署了一个java服务,使用java -jar xx.jar来启动服务,但是对于停掉服务,就得使用kill命令,所以想着把它做成个服务原始命令如下:/www/server/java...

nginx处理跨域

薄洪涛4个月前4308
server {     listen 80;     server_name you...

redis缓存雪崩,缓存击穿,缓存穿透

薄洪涛1年前6576
redis缓存雪崩,缓存击穿,缓存穿透
缓存雪崩同一时间大量redis缓存数据失效,造成大量请求涌入数据库,数据库压力增大崩掉解决方案缓存过期时间加随机值增加过期表示,缓存过期后,自动更新缓存缓存穿透缓存和数据库中都没有的数据,每次查询都会...

nginx正向代理与反向代理

薄洪涛1年前6794
nginx正向代理与反向代理
正向代理正向代理是一个位于客户端和原始服务器之间的服务器,为了从原始服务器取得内容,客户端向代理发送一个请求并指定目标(原始服务器),然后代理向原始服务器转交请求并将获得的内容返回给客户端。浏览器中输...

spring中什么情况下事务会失效?

薄洪涛1年前6434
事务失效的场景?权限问题,@Transactional 修饰的方法必须为public方法用final修饰或者是static方法,spring事务底层使用了aop,也就是通过jdk动态代理或者cglib...

谈谈你对IOC的理解

薄洪涛2年前6434
 ioc容器实际上就是个map(key,value),⾥⾯存的是各种对象(在xml⾥配置的bean节点、 @repository、@service、@controller、@componen...

RabbitMq交换机类型

薄洪涛2年前6529
RabbitMq交换机类型
direct路由键和队列名完全匹配,才可以消费如果绑定时设置了routing key为”abc”,那么客户端提交的消息,只有设置了key为”abc”的才会投递到队列fanout还有一种不需要key的,...