springcloud学习
文章平均质量分 92
springcloud学习
_Solider
这个作者很懒,什么都没留下…
展开
-
Docker
Docker1.1 概述开发运维一体化(DevOps)的核心工具类似VMware的虚拟机工具Docker虚拟机是一种轻量的虚拟机VMware需要虚拟所有硬件和底层系统资源Docker葱粉利用宿主机的硬件和系统资源,只虚拟少量资源1.2 安装Docker系统服务步骤克隆linux系统设置ip上传Docker安装文件到 /root///切换到docker-install目录cd docker-install//安装Dockerrpm -ivh *.rpm//启动原创 2021-02-02 17:26:36 · 166 阅读 · 0 评论 -
分布式事务03-Seata框架-Spring Cloud微服务添加TCC 分布式事务
TCC1. 简介TCC模式即将每个服务业务操作分为两个阶段:第一个阶段: 检查并预留(冻结)相关资源,可视为一种临时操作第二阶段根: 据所有服务业务的Try状态来操作,如果都成功,则进行Confirm操作,如果任意一个Try发生错误,则全部Cancel,特征在于它不依赖 RM 对分布式事务的支持,而是通过对业务逻辑的分解来实现分布式事务,不同于AT的是就是需要自行定义各个阶段的逻辑,对业务有侵入。TCC使用要求就是业务接口都必须实现三段逻辑:准备操作 Try:完成所有业务检查,预留必须原创 2021-01-29 14:06:52 · 221 阅读 · 0 评论 -
分布式事务02-Seata框架-Spring Cloud微服务添加 AT 分布式事务
1. 启动Seata Server - TC全局事务协调器1.1 下载Seata ServerSeata Server 就是 TC,直接从官方仓库下载启动即可,下载地址:https://github.com/seata/seata/releases1.2 修改配置文件1.2.1 /conf/registry.conf1.2.2 /conf/file.conf1.2.3 /bin/seata-server.bat双击seata-server.bat,启动Seata Server查看e原创 2021-01-28 14:24:02 · 479 阅读 · 0 评论 -
分布式事务01-Seata框架
1. 简介Seata 是一款开源的分布式事务解决方案,致力于提供高性能和简单易用的分布式事务服务。Seata 将为用户提供了 AT、TCC、SAGA 和 XA 事务模式,为用户打造一站式的分布式解决方案。2019 年 1 月,阿里巴巴中间件团队发起了开源项目 Fescar(Fast & EaSy Commit And Rollback),和社区一起共建开源分布式事务解决方案。Fescar 的愿景是让分布式事务的使用像本地事务的使用一样,简单和高效,并逐步解决开发者们遇到的分布式事务方面的所有难题原创 2021-01-27 18:47:42 · 132 阅读 · 0 评论 -
SpringCloud的学习06
1. 发布和订阅模式1.1 fanout交换机1.1.1 编辑producerpackage m3;import com.rabbitmq.client.BuiltinExchangeType;import com.rabbitmq.client.Channel;import com.rabbitmq.client.ConnectionFactory;import java.io.IOException;import java.util.Scanner;import java.util原创 2021-01-25 17:32:08 · 105 阅读 · 0 评论 -
SpringCloud的学习05
1.config配置原创 2021-01-22 14:35:44 · 191 阅读 · 2 评论 -
SpringCloud的学习04
1.订单模块远程调用商品/用户模块原创 2021-01-21 17:03:27 · 191 阅读 · 4 评论 -
SpringCloud的学习03
1.Hystrix DashBoard原创 2021-01-20 16:49:40 · 136 阅读 · 3 评论 -
SpringCloud的学习02
1. 实现高可用2.ribbon原创 2021-01-19 17:34:01 · 148 阅读 · 0 评论 -
SpringCloud的学习01
1.SpringCloud的简述2.SpringCloud案例入门3.eureka注册中心原创 2021-01-18 18:05:18 · 293 阅读 · 0 评论