草庐IT

SpringCloud Alibaba(六) - Seata 分布式事务锁

1、Seata简介1.1Seata是什么Seata是一款开源的分布式事务解决方案,致力于提供高性能和简单易用的分布式事务服务。Seata将为用户提供了AT、TCC、SAGA和XA事务模式,为用户打造一站式的分布式解决方案。AT模式是阿里首推的模式,阿里云上有商用版本的GTS(GlobalTransactionService全局事务服务)。1.2Seata的三大角色在Seata的架构中,一共有三大角色:TC(TransactionCoordinator)-事务协调者维护全局和分支事务的状态,驱动全局事务提交或回滚。TM(TransactionManager)-事务管理器定义全局事务的范围:开始全

SpringCloud Alibaba(六) - Seata 分布式事务锁

1、Seata简介1.1Seata是什么Seata是一款开源的分布式事务解决方案,致力于提供高性能和简单易用的分布式事务服务。Seata将为用户提供了AT、TCC、SAGA和XA事务模式,为用户打造一站式的分布式解决方案。AT模式是阿里首推的模式,阿里云上有商用版本的GTS(GlobalTransactionService全局事务服务)。1.2Seata的三大角色在Seata的架构中,一共有三大角色:TC(TransactionCoordinator)-事务协调者维护全局和分支事务的状态,驱动全局事务提交或回滚。TM(TransactionManager)-事务管理器定义全局事务的范围:开始全

SpringCloud (五) - 云服务器Centos7.6,安装JDK,Maven,Mysql,Redis

1、购买云服务器购买地址:https://cloud.tencent.com/act/pro/2022double11_warmup后面的环境都是基于此环境Centos7.6;2、安装SecureCRT和SecureFX2.1SecureCRT教程SecureCRT8.0破解教程:https://www.jb51.net/softjc/571800.html2.2连接2.2.1公网ip+用户名2.2.2密码2.2.3连接成功2.3SecureFXSecureFX激活教程:https://blog.csdn.net/zwd926/article/details/84641001连接与CRT类似。

SpringCloud (五) - 云服务器Centos7.6,安装JDK,Maven,Mysql,Redis

1、购买云服务器购买地址:https://cloud.tencent.com/act/pro/2022double11_warmup后面的环境都是基于此环境Centos7.6;2、安装SecureCRT和SecureFX2.1SecureCRT教程SecureCRT8.0破解教程:https://www.jb51.net/softjc/571800.html2.2连接2.2.1公网ip+用户名2.2.2密码2.2.3连接成功2.3SecureFXSecureFX激活教程:https://blog.csdn.net/zwd926/article/details/84641001连接与CRT类似。

SpringCloud Alibaba(二) - Sentinel,整合OpenFeign,GateWay服务网关

1、环境准备1.1Nacos单机启动:startup.cmd-mstandalone1.2Sentinel启动命令:java-Dserver.port=8858-Dcsp.sentinel.dashboard.server=localhost:8858-Dproject.name=sentinel-dashboard-jarsentinel-dashboard-1.8.0.jar1.3JMeter2、流控规则限流2.0环境搭建2.0.1依赖com.alibaba.cloudspring-cloud-starter-alibaba-nacos-discoverycom.alibaba.cloud

SpringCloud Alibaba(二) - Sentinel,整合OpenFeign,GateWay服务网关

1、环境准备1.1Nacos单机启动:startup.cmd-mstandalone1.2Sentinel启动命令:java-Dserver.port=8858-Dcsp.sentinel.dashboard.server=localhost:8858-Dproject.name=sentinel-dashboard-jarsentinel-dashboard-1.8.0.jar1.3JMeter2、流控规则限流2.0环境搭建2.0.1依赖com.alibaba.cloudspring-cloud-starter-alibaba-nacos-discoverycom.alibaba.cloud

SpringCloud Alibaba(四) - Nacos 配置中心

1、环境搭建1.1依赖com.alibaba.cloudspring-cloud-starter-alibaba-nacos-discoverycom.alibaba.cloudspring-cloud-starter-alibaba-nacos-config1.2bootstrap.properties配置#端口server.port=9607#服务名spring.application.name=kgcmall96-nacos-config#nacos配置中心的地址spring.cloud.nacos.server-addr=127.0.0.1:8848#指定nacos配置中心支持的配置文

SpringCloud Alibaba(四) - Nacos 配置中心

1、环境搭建1.1依赖com.alibaba.cloudspring-cloud-starter-alibaba-nacos-discoverycom.alibaba.cloudspring-cloud-starter-alibaba-nacos-config1.2bootstrap.properties配置#端口server.port=9607#服务名spring.application.name=kgcmall96-nacos-config#nacos配置中心的地址spring.cloud.nacos.server-addr=127.0.0.1:8848#指定nacos配置中心支持的配置文

SpringBoot(一) - SpringBoot 初识

1、创建SpringBoot项目1.1使用SpringInitializr的Web页面创建项目创建网址:https://start.spring.io/1.2使用IDEA创建省略;2、第一个hello2.1代码在xxxApplication(项目名+Application自动生成)的启动类的同级下创建一个controller包,并创建一个控制类@ControllerpublicclassSpringBootPrimerController{/***@author:huayu*@date:10/10/2022*@param:[msg]*@return:java.lang.String*@desc

SpringBoot(一) - SpringBoot 初识

1、创建SpringBoot项目1.1使用SpringInitializr的Web页面创建项目创建网址:https://start.spring.io/1.2使用IDEA创建省略;2、第一个hello2.1代码在xxxApplication(项目名+Application自动生成)的启动类的同级下创建一个controller包,并创建一个控制类@ControllerpublicclassSpringBootPrimerController{/***@author:huayu*@date:10/10/2022*@param:[msg]*@return:java.lang.String*@desc