随笔分类 - springCloud
摘要:负载均衡分类 负载均衡技术可以按照软件或硬件进行分类,也可以按照服务器列表存放的位置划分为服务端负载和客户端负载均衡。 a、硬件负载均衡 F5 就是常见的硬件负载均衡产品。 优点:性能稳定,具备很多软件负载均衡不具备的功能,如应用交换,会话交换、状态监控等。 缺点:设备价格昂贵、配置冗余,没有软件负
阅读全文
摘要:https://www.cnblogs.com/jmcui/p/11131634.html https://blog.csdn.net/wudiyong22/article/details/78690473 https://louluan.blog.csdn.net/article/details/
阅读全文
摘要:https://www.cnblogs.com/jmcui/p/11259200.html https://mp.weixin.qq.com/s/b0o1SotPgnoc5odBECAZrQ https://baijiahao.baidu.com/s?id=1735384008263810697&w
阅读全文
摘要:RPC 和Rest RPC RPC 远程方法调用(Remote Procedure Call)就是像调用本地方法一样调用远程方法。 RPC框架要做到的最基本的三件事: 1、服务端如何确定客户端要调用的函数; 在远程调用中,客户端和服务端分别维护一个【ID->函数】的对应表, ID在所有进程中都是唯一
阅读全文
摘要:Seata(Simple Extensible Autonomous Transaction Architecture) 。这是一套分布式事务解决方案,意在解决开发人员遇到的分布式事务各方面的难题。 Seata 的设计目标是对业务无侵入,因此它是从业务无侵入的两阶段提交(全局事务)着手,在传统的两阶
阅读全文
摘要:什么是Ribbon?ribbon是一个负载均衡客户端,可以很好的控制http和tcp的一些行为。feign默认集成了ribbon。 什么是feigin?它的优点是什么? 1.feign采用的是基于接口的注解2.feign整合了ribbon,具有负载均衡的能力3.整合了Hystrix,具有熔断的能力
阅读全文
摘要:微服务下的分布式配置中心 什么是配置中心: 一句话:统一管理配置, 快速切换各个环境的配置 相关产品: 百度的disconf 地址:https://github.com/knightliao/disconf 阿里的diamand 地址:https://github.com/takeseem/diam
阅读全文
摘要:1、官方文档 http://cloud.spring.io/spring-cloud-static/Finchley.SR1/single/spring-cloud.html#sleuth-adding-project 2、什么是Sleuth 一个组件,专门用于记录链路数据的开源组件,最主要功能做日
阅读全文
摘要:Hystrix(豪猪,保护自己) 熔断,熔断服务,为了防止整个系统故障,包含子和下游服务。 降级,抛弃一些非核心的接口和数据。 熔断和降级相互交集 相同点: 1)从可用性和可靠性出发,为了防止系统崩溃。 2)最终让用户体会到的事某些功能暂时不能用 不同点: 1)服务熔断一般是下游服务故障导致的,而服
阅读全文
摘要:https://blog.csdn.net/forezp/article/details/81040925 https://blog.csdn.net/forezp/article/details/81040946 1.创建服务注册中心 首先创建一个主Maven工程,在其pom文件引入依赖,spri
阅读全文
摘要:https://www.cnblogs.com/lfs2640666960/p/11110087.html Spring Cloud是一个基于Spring Boot实现的云应用开发工具,它为基于JVM的云应用开发中涉及的配置管理、服务发现、断路器、智能路由、微代理、控制总线、全局锁、决策竞选、分布式
阅读全文