摘要: 1. 概述 老话说的好:沉默是金,有时适当的沉默,比滔滔不绝更加有效。 言归正传,前面我们聊了有关 Hystrix 降级熔断的话题,今天我们来聊聊如何使用 turbine 和 hystrix dashboard 总览项目的熔断降级情况。 闲话不多说,直接上代码。 2. 暴露业务服务的 actuato 阅读全文
posted @ 2021-10-30 12:56 追风人聊Java 阅读(318) 评论(0) 推荐(0) 编辑
摘要: 1. 概述 老话说的好:控制好自己的情绪,才能控制好自己的人生。冲动是魔鬼,冷静才最重要。 言归正传,之前聊了在 Feign 调用时,如何给整个 Feign接口类 增加降级策略。 今天我们来聊一下 Hystrix 关于服务降级的其他用法,也聊一下如何使用 Hystrix 实现熔断机制。 闲话不多说, 阅读全文
posted @ 2021-10-28 18:00 追风人聊Java 阅读(435) 评论(0) 推荐(1) 编辑
摘要: 1. 概述 老话说的好:做人要正直,做事要正派,胸怀坦荡、光明磊落,才会赢得他人的信赖与尊敬。 言归正传,之前聊了服务间通信的组件 Feign,今天我们来聊聊服务降级。 服务降级简单的理解就是给一个备选方案,当服务调用报错或者超时时,能终止远程调用,并很快的返回备选的结果,避免引发服务雪崩。 今天我 阅读全文
posted @ 2021-10-27 17:23 追风人聊Java 阅读(495) 评论(0) 推荐(0) 编辑
摘要: 1. 概述 老话说的好:任何问题都有不止一种的解决方法,当前的问题没有解决,只是还没有发现解决方法,而并不是无解。 言归正传,之前我们聊了 SpringCloud 的服务治理组件 Eureka,今天我们来聊聊服务间的通信组件 Feign。 闲话不多说,直接上代码。 2. my-eureka-clie 阅读全文
posted @ 2021-10-26 14:11 追风人聊Java 阅读(533) 评论(0) 推荐(0) 编辑
摘要: 1. 概述 老话说的好:遇见困难,首先要做的是积极的想解决办法,而不是先去泄气、抱怨或生气。 言归正传,微服务是当今非常流行的一种架构方式,其中 SpringCloud 是我们常用的一种微服务框架。 今天我们来聊聊 SpringCloud 中的服务治理组件 Eureka。 2. Eureka服务端的 阅读全文
posted @ 2021-10-24 17:20 追风人聊Java 阅读(503) 评论(0) 推荐(1) 编辑
摘要: 1. 概述 老话说的好:人不可貌相,海水不可斗量。以貌取人是非常不好的,我们要平等的对待每一个人。 言归正传,今天我们来聊一下分布式全局 ID 与分布式事务。 2. 分布式全局ID 2.1 分布式数据库引发的问题 在数据库中,每个表都有一个主键(ID),用于作为一条数据的唯一标识。 在单体数据库中, 阅读全文
posted @ 2021-10-21 18:30 追风人聊Java 阅读(320) 评论(0) 推荐(0) 编辑
摘要: 1. 概述 老话说的好:选择比努力更重要,如果选错了道路,就很难成功。 言归正传,之前我们聊了使用 MyCat 实现Mysql的分库分表和读写分离,MyCat是服务端的代理,使用MyCat的好处显而易见,整个分库分表和读写分离过程对Java程序来说是完全透明的,Java程序像连接Mysql一样,去连 阅读全文
posted @ 2021-10-20 18:20 追风人聊Java 阅读(1208) 评论(0) 推荐(1) 编辑
摘要: 1.概述 老话说的好:瞻前顾后、患得患失只会让我们失败,下定决心,干就完了。 言归正传,之前我们聊了Mysql的一主一从读写分离集群的搭建,虽然一主一从或一主多从集群解决了并发读的问题,但由于主节点只有一台,如果主节点宕机了,则数据库的写操作便无法完成,从而无法做到高可用。 因此,今天我们来聊一下M 阅读全文
posted @ 2021-10-18 16:04 追风人聊Java 阅读(1013) 评论(0) 推荐(0) 编辑
摘要: 1. 概述 老话说的好:不熟悉的东西不要不懂装懂,做人要坦诚,知道就是知道,不知道就是不知道。 言归正传,今天我们来聊聊 Mysql主从读写分离集群是如何搭建的,并且聊一下如何用 MyCat 去访问这个Mysql读写分离集群。 2. 场景介绍 服务器A IP:192.168.1.22 服务器B IP 阅读全文
posted @ 2021-10-13 20:27 追风人聊Java 阅读(506) 评论(0) 推荐(0) 编辑
摘要: 1. 概述 老话说的好:一个好汉三个帮,一个人再聪明、再有本事,也要借助他人的力量,才能成功。 言归正传,今天我们来聊聊 MyCat的快速搭建。 2. 场景介绍 服务器A IP:192.168.1.22 服务器B IP:192.168.1.12 服务器C IP:192.168.1.11 在 服务器B 阅读全文
posted @ 2021-10-11 23:17 追风人聊Java 阅读(568) 评论(0) 推荐(1) 编辑