摘要:         一、注册中心Zookeeper剖析  注册中心是Dubbo的重要组成部分,主要用于服务的注册与发现,我们可以选择Redis、Nacos、 Zookeeper作为Dubbo的注册中心,Dubbo推荐用户使用Zookeeper作为注册中心。 注册中心Zookeeper目录结构 例如:只有一个提供者和消    阅读全文
一、注册中心Zookeeper剖析  注册中心是Dubbo的重要组成部分,主要用于服务的注册与发现,我们可以选择Redis、Nacos、 Zookeeper作为Dubbo的注册中心,Dubbo推荐用户使用Zookeeper作为注册中心。 注册中心Zookeeper目录结构 例如:只有一个提供者和消    阅读全文
 一、注册中心Zookeeper剖析  注册中心是Dubbo的重要组成部分,主要用于服务的注册与发现,我们可以选择Redis、Nacos、 Zookeeper作为Dubbo的注册中心,Dubbo推荐用户使用Zookeeper作为注册中心。 注册中心Zookeeper目录结构 例如:只有一个提供者和消    阅读全文
一、注册中心Zookeeper剖析  注册中心是Dubbo的重要组成部分,主要用于服务的注册与发现,我们可以选择Redis、Nacos、 Zookeeper作为Dubbo的注册中心,Dubbo推荐用户使用Zookeeper作为注册中心。 注册中心Zookeeper目录结构 例如:只有一个提供者和消    阅读全文
posted @ 2022-03-06 12:05
志旋
阅读(62)
评论(0)
推荐(0)
        
            
        
        
摘要:         1、Dubbo调用关系说明 provide 暴露服务的服务提供者 protocol 负责提供者和消费者指尖协议交互数据 Service 真实的业务服务信息,可以理解成接口和实现 Container Dubbo的运行环境 Consumer 调用远程服务的服务消费方 Protocol 负责消费者和服务提    阅读全文
1、Dubbo调用关系说明 provide 暴露服务的服务提供者 protocol 负责提供者和消费者指尖协议交互数据 Service 真实的业务服务信息,可以理解成接口和实现 Container Dubbo的运行环境 Consumer 调用远程服务的服务消费方 Protocol 负责消费者和服务提    阅读全文
 1、Dubbo调用关系说明 provide 暴露服务的服务提供者 protocol 负责提供者和消费者指尖协议交互数据 Service 真实的业务服务信息,可以理解成接口和实现 Container Dubbo的运行环境 Consumer 调用远程服务的服务消费方 Protocol 负责消费者和服务提    阅读全文
1、Dubbo调用关系说明 provide 暴露服务的服务提供者 protocol 负责提供者和消费者指尖协议交互数据 Service 真实的业务服务信息,可以理解成接口和实现 Container Dubbo的运行环境 Consumer 调用远程服务的服务消费方 Protocol 负责消费者和服务提    阅读全文
posted @ 2022-03-06 12:04
志旋
阅读(72)
评论(0)
推荐(0)
        
            
        
        
摘要:        
一、开闭原则 1.1定义 开闭原则:软件实体应当对扩展开放,对修改关闭,这就是开闭原则的经典定义 开闭原则的含义是:当应用的需求改变时,在不修改软件实体的源代码或者二进制代码的前提下,可以 扩展模块的功能,使其满足新的需求。 1.2 作用 开闭原则是面向对象程序设计的终极目标,它使软件实体拥有一定的    阅读全文
posted @ 2022-03-06 12:03
志旋
阅读(113)
评论(0)
推荐(0)
        
            
        
        
摘要:        
一、服务协调 分布式协调技术主要用来解决分布式环境当中多个进程之间的同步控制,让他们有序的去访问某 种临界资源,防止造成"脏数据"的后果 分布式锁也就是我们分布式协调技术实现的核心内容。 分布式锁两种实现方式: 基于缓存(Redis等)实现分布式锁 获取锁的时候,使用setnx加锁,并使用expir    阅读全文
posted @ 2022-03-06 12:02
志旋
阅读(84)
评论(0)
推荐(0)
        
            
        
        
摘要:        
一、服务调用 和传统的单体架构相比,分布式多了一个远程服务之间的通信,不管是 soa 还是微服务,他们本 质上都是对于业务服务的提炼和复用。那么远程服务之间的调用才是实现分布式的关键因素 二、实现方式 2.1 HTTP 应用协议的通信框架 1.HttpURLConnection java 原生 Ht    阅读全文
posted @ 2022-03-06 12:02
志旋
阅读(98)
评论(0)
推荐(0)
        
            
        
        
摘要:        
一、心跳检测  在分布式环境中,我们提及过存在非常多的节点(Node)。那么就有一个非常重要的问题,如何检测一个节点出现了故障乃至无法工作了?通常解决这一问题是采用心跳检测的手段,如同通过仪器对病人进行一些检测诊断一样。 若Server没有收到Node3的心跳时,Server认为Node3失联。但    阅读全文
posted @ 2022-03-06 12:01
志旋
阅读(144)
评论(0)
推荐(0)
        
 
                    
                
 浙公网安备 33010602011771号
浙公网安备 33010602011771号