Dubbo
-
Dubbo架构详解
一、Dubbo简介 Dubbo是一种高性能、轻量级的开源Java RPC框架,主要用于支持分布式服务的协议。由阿里巴巴公司开发并开源,已作为Apache孵化项目得以许多投入,因其高…
-
Zookeeper Dubbo的应用与实践
一、Zookeeper的概述 Zookeeper是一个分布式协调服务的软件,通常被用来管理大型集群。它为分布式应用提供了一个集中化的服务,通过这个服务,应用可以协同工作,实现数据的…
-
Dubbo接口测试指南
一、Dubbo框架简介 Dubbo是一个高性能、轻量级的开源Java RPC框架,提供了服务治理、服务调用、负载均衡、容错、数据访问以及分布式服务跟踪等功能。Dubbo框架旨在帮助…
-
Dubbo SPI 综述
一、SPI是什么 SPI全称为Service Provider Interface,是Java中提供的一种服务提供发现机制。 通过SPI机制,我们可以定义一组接口,并在定义的接口中…
-
Dubbo直连详解
一、Dubbo直连模式 在Dubbo中,一个节点可以作为服务提供者、消费者或者注册中心。默认情况下,Dubbo的消费者会向注册中心订阅服务提供者地址,在消费者发起调用时,Dubbo…
-
Dubbo Feign:打造高效的微服务调用
一、优势简介 Dubbo Feign是一个基于Spring Cloud OpenFeign的整合,是Dubbo在Spring Cloud生态中的一个重要组成部分。Feign是基于N…
-
Dubbo负载均衡详解
一、Dubbo负载均衡的几种方式 Dubbo支持以下几种负载均衡方式: Random LoadBalance RoundRobin LoadBalance LeastActive …
-
Dubbo默认端口详解
一、Dubbo默认端口号 Dubbo默认的端口号为20880,这是一个TCP端口,主要用于接受客户端的请求。在Dubbo的Provider中,需要指定这个端口号,才能保证Consu…
-
Dubbo 3的相关介绍和用法
一、Dubbbo 3的介绍 Dubbo是一个高性能 Java RPC 框架,它以分布式服务框架为核心,扩展了常规的 RPC 架构来支持服务导出和发现等功能。 Dubbo 3是Dub…
-
Dubbo接口测试
一、介绍 Dubbo是一个高性能、轻量级的开源Java RPC框架。它提供了基于Java序列化和网络传输的远程过程调用协议,具有分布式、高性能、低延迟、透明化等特点。在使用Dubb…
-
Dubbo安装详解
一、安装Java 在安装dubbo之前,需要先安装Java。从Oracle官网下载适合你操作系统的Java安装包(JDK),然后解压到目标目录。添加环境变量JAVA_HOME,指向…
-
Dubbo注册中心配置及性能调优技巧
一、Zookeeper作为Dubbo注册中心 1、Zookeeper概述 // Zookeeper客户端代码示例 public class ZookeeperClient { pu…
-
Dubbo安装教程
一、安装前的准备 在开始安装Dubbo之前,需要完成以下准备工作: 1、JDK的安装。 安装JDK的过程不再详述。如果您还没有安装,请到官网下载并按照提示进行安装。 2、ZooKe…
-
Dubbo Timeout详解
一、Dubbo Timeout简介 Dubbo Timeout是指Dubbo在进行远程服务调用时,需要等待响应结果的最长时间,超时则会抛出异常。 默认情况下Dubbo的Timeou…
-
Dubbo序列化详解
一、Dubbo序列化协议 Dubbo支持多种序列化协议,比如Java自带的序列化、Hessian、JSON、FST等等。其中,Dubbo默认使用的是Hessian2序列化协议。He…