Spring Cloud学习笔记
文章平均质量分 92
时之语
越努力越幸运
展开
-
SpringCloud(四):分布式事务
1.基础概念 1.1.什么是事务 什么是事务?举个生活中的例子:你去小卖铺买东西,“一手交钱,一手交货”就是一个事务的例子,交钱和交货必 须全部成功,事务才算成功,任一个活动失败,事务将撤销所有已成功的活动。 明白上述例子,再来看事务的定义: 事务可以看做是一次大的活动,它由不同的小活动组成,这些活动要么全部成功,要么全部失败。 1.2.本地事务 在计算机系统中,更多的是通过关系型数据...原创 2020-03-22 18:05:48 · 2038 阅读 · 0 评论 -
SpringCloud(三):Spring Cloud学习笔记整理
SpringCloud 微服务概述 什么是微服务 目前的微服务并没有一个统一的标准,一般是以业务来划分 将传统的一站式应用,拆分成一个个的服务,彻底去耦合,一个微服务就是单功能业务,只做一件事。 与微服务相对的叫巨石 微服务与微服务架构 微服务是一种架构模式或者一种架构风格,提倡将单一应用程序划分成一组小的服务独立部署,服务之间相互配合、相互协调,每个服务运行于自己的进程中。 服务与服务间采...原创 2020-03-22 09:41:09 · 3509 阅读 · 3 评论 -
Spring Cloud(二):Ribbon
一、ribbon简介 Ribbon is a client side load balancer which gives you a lot of control over the behaviour of HTTP and TCP clients. Feign already uses Ribbon, so if you are using @FeignClient then this se...原创 2019-11-12 17:39:13 · 216 阅读 · 0 评论 -
Spring Cloud(扩展一) : Dubbo + Zookeeper
前言 今天学习Spring Cloud的时候,看到目前主流的微服务架构有两套解决方案:Dubbo + Zookeeper与SpringCloud。 两种方案都可以很方便的进行微服务开发,其中的区别在于SpringCloud组件多,功能完备,全家桶式,基本微服务中会遇到的问题都有相应的解决方案,在通信方面SpringCloud使用的是http。 Dubbo+Zookeeper使用的是RPC,组件...原创 2019-10-22 15:41:21 · 1329 阅读 · 0 评论 -
Spring Cloud(一) : 简单介绍
spring cloud SpringCloud是基于SpringBoot提供了一套微服务解决方案,它利用Spring Boot的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等,都可以用Spring Boot的开发风格做到一键启动和部署。Spring Cloud并没有重复制造轮子,它只是将目前各家公司开发的比较成熟、经得起实际考验的...原创 2019-10-22 12:06:28 · 245 阅读 · 0 评论