清风絮柳
每日码一下,拥抱新生活
展开
-
3 Spring 中 Bean 的装配方式
截止目前为止,咱们 Bean 的装配方式是通过代码getBean()的方式从容器获取指定的 Bean 实例,容器首先会调用 Bean 类的无参构造器,创建空值的实例对象。除了使用getBean()的装配方式外,还可以使用注解的装配方式。原创 2024-05-03 23:14:03 · 109 阅读 · 3 评论 -
12 Dubbo + Hystrix 熔断器仪表盘
Spring Boot 2.x 版本开启 Hystrix Dashboard 与 Spring Boot 1.x 的方式略有不同,需要增加一个。在 Provider 和 Consumer 项目增加 Hystrix 仪表盘功能,两个项目的改造方式相同(这里以 Consumer 为例)的话,则该选项不起作用。原创 2024-04-29 17:09:56 · 128 阅读 · 10 评论 -
11 Dubbo + Hystrix 实现服务熔断
在微服务架构中,根据业务来拆分成一个个的服务,服务与服务之间可以通过RPC相互调用。为了保证其高可用,单个服务通常会集群部署。由于网络原因或者自身的原因,服务并不能保证 100% 可用,如果单个服务出现问题,调用这个服务就会出现线程阻塞,此时若有大量的请求涌入,Servlet容器的线程资源会被消耗完毕,导致服务瘫痪。服务与服务之间的依赖性,故障会传播,会对整个微服务系统造成灾难性的严重后果,这就是服务故障的“雪崩”效应。为了解决这个问题,业界提出了熔断器模型。原创 2024-04-29 17:03:08 · 75 阅读 · 2 评论 -
10 Dubbo + Kryo 实现高速序列化
dubbo序列化原创 2024-04-29 11:11:58 · 426 阅读 · 11 评论 -
9 Dubbo 的负载均衡
在集群负载均衡时,Dubbo 提供了多种均衡策略,缺省为random随机调用。原创 2024-04-29 09:56:03 · 223 阅读 · 14 评论 -
8 Dubbo 应用案例(动手实操一波)
此篇文章旨在教会你如何使用dubbo,真真切切的实操一把。跟着来一下吧。原创 2024-04-28 00:16:35 · 236 阅读 · 9 评论 -
7 什么是 Dubbo
dubbo是一款高性能、轻量级的开源Java RPC分布式服务框架,它提供了三大核心能力:面向接口的远程方法调用,智能容错和负载均衡,以及服务自动注册和发现。她最大的特点是按照分层的方式来架构,使用这种方式可以使各个层之间解耦合(或者最大限度地松耦合)。从服务模型的角度来看,Dubbo采用的是一种非常简单的模型,要么是提供方提供服务,要么是消费方消费服务,所以基于这一点可以抽象出服务提供方(Provider)和服务消费方(Consumer)两个角色。原创 2024-04-27 13:38:39 · 79 阅读 · 4 评论 -
6 Zookeeper 配置说明
Zookeeper配置的相关内容原创 2024-04-27 12:10:38 · 366 阅读 · 3 评论 -
5.2 Linux 下手动安装 Zookeeper
Zookeeper 部署有三种方式,单机模式、集群模式、伪集群模式,以下采用手动安装的方式部署。注意: 集群为大于等于3个奇数,如 3、5、7,不宜太多,集群机器多了选举和数据同步耗时长,不稳定。原创 2024-04-26 09:49:17 · 92 阅读 · 4 评论 -
5.1 基于 Docker 安装 Zookeeper
Zookeeper 部署有三种方式,单机模式、集群模式、伪集群模式,以下采用 Docker 的方式部署。注意: 集群为大于等于3个奇数,如 3、5、7,不宜太多,集群机器多了选举和数据同步耗时长,不稳定。原创 2024-04-26 00:57:49 · 143 阅读 · 4 评论 -
4 Zookeeper 如何实现分布式锁
Zookeeper 的数据存储结构就像一棵树,这棵树由节点组成,这种节点叫做Znode。原创 2024-04-25 11:31:14 · 285 阅读 · 4 评论 -
3 什么是 Zookeeper
ZooKeeper 是一种分布式协调服务,用于管理大型主机。在分布式环境中协调和管理服务是一个复杂的过程。ZooKeeper 通过其简单的架构和 API 解决了这个问题。ZooKeeper 允许开发人员专注于核心应用程序逻辑,而不必担心应用程序的分布式特性。Zookeeper Atomic Broadcast,有效解决了 Zookeeper 集群崩溃恢复,以及主从同步数据的问题。Looking:选举状态。Following:Follower 节点(从节点)所处的状态。原创 2024-04-25 11:07:00 · 186 阅读 · 6 评论 -
2 什么是分布式锁
介绍分布式相关知识原创 2024-04-24 16:53:54 · 397 阅读 · 11 评论 -
1 Apache Dubbo Zookeeper
Apache Dubbo Zookeeper 基础介绍原创 2024-04-24 16:34:09 · 398 阅读 · 6 评论