06 2022 档案
摘要:文章目录 1、事务简介1.1、本地事务1.2、常见的分布式事务解决方案 2、Seata是什么2.1、Seata的三大角色2.2、AT(auto transcation)模式2.3、TCC模式2.4、Saga模式2.5、XA模式 3、Seata快速开始3.1、Seata Server(TC)环境搭建3
阅读全文
摘要:文章目录 1、Sentinel是什么2、sentinel-流控规则初体验(代码层面设置规则)3、sentinel控制台部署4、sentinel整合springcloud alibaba5、Sentinel控制台各个部分讲解5.1、实时监控5.2、簇点链路5.3、流控规则5.3.1、关联流控模式5.3
阅读全文
摘要:文章目录 1、Nacos配置中心使用1.1、快速开始 2、基于 dataid 为 yaml 的文件扩展名配置方式3、支持配置的动态更新4、可支持profile粒度的配置5、支持自定义 namespace 的配置6、支持自定义 Group 的配置7、支持自定义扩展的 Data Id 配置8、配置的优先
阅读全文
摘要:文章目录 1、什么是Feign2、SpringCloudAliBaba快速整合Feign3、SpringCloud Feign的自定义配置及使用3.1、日志配置3.2、契约配置3.3、配置超时时间3.4、自定义拦截器实现认证逻辑 1、什么是Feign Feign是Netflix开发的声明式子,模板化
阅读全文
摘要:Failed to start bean ‘documentationPluginsBootstrapper’; nested exception is java.lang.NullPointerException 这是整合Swagger3出现的错误,可以降低版本或者使用下面配置的方式 解决 @Co
阅读全文
摘要:文章目录 1、什么是Ribbon1.1、客户端的负载均衡1.2、服务端的负载均衡1.3、常见的负载均衡算法 2、Nocos中使用Ribbon1、依赖2、添加`@LoadBanlanced`注解3、编写controller层即可调用4、Ribbon的负载均衡策略5、修改默认负载均衡策略6、自定义负载均
阅读全文
摘要:文章目录 1、环境准备2、下载linux版本nacos(1.4.2)3、相关配置操作4、进行启动5、防火墙以及安全组的放行6、浏览器进行访问7、nginx负载均衡(反向代理)8、将我们的服务注册进nacos集群 1、环境准备 Linux系统JDK1.8+Maven3.2+Mysql5.7+ 注意:没
阅读全文
摘要:1、下载安装包(以Mysql5.7为例) 下载方式一https://dev.mysql.com/downloads/mysql/5.7.html 下载方式二: wget http://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.36-linux-g
阅读全文
摘要:1、进入maven官网:https://maven.apache.org/download.cgi 2、上传到你想放的位置 3、解压文件 tar -zxvf apache-maven-3.8.6-bin.tar.gz 4、配置环境变量 vim /etc/profile export MAVEN_HO
阅读全文
摘要:1、创建一个Maven项目,引入关键依赖 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSc
阅读全文
摘要:1、日志样式展示 Start 请求路径 :/log 描述信息 :访问log接口进行测试 请求方式 :GET 请求Controller的全路径以及执行方法 :com.lili.controller.LogController,log 请求IP :0:0:0:0:0:0:0:1 请求参数 :[1] Re
阅读全文
摘要:1、什么是SpringCloud Spring Cloud 是分布式微服务架构的一站式解决方案,它提供了一套简单易用的编程模型,使我们能在 Spring Boot 的基础上轻松地实现微服务系统的构建。 Spring Cloud 被称为构建分布式微服务系统的“全家桶”,它并不是某一门技术,而是一系列微
阅读全文
摘要:方式一、编写一个类实现CommandLineRunner接口 @Commponent public class MyRunner implements CommandLineRunner { @Override public void run(String... args) throws Excep
阅读全文
摘要:全局异常处理 1、响应结果集封装 public class ResponseResult<T> implements Serializable { private Integer code; private String msg; private T data; public ResponseRes
阅读全文