E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
[Dubbo]
dubbo
源码打包踩的其他坑
Failedtoexecutegoalorg.apache.maven.plugins:maven-compiler-plugin:2.3.2:compile(default-compile)onproject
dubbo
-rpc-rest
老街老街
·
2024-01-08 20:37
Spring Cloud与
Dubbo
共存方案总结
一、背景假设有一个遗留的
Dubbo
系统,现在想改用SpringCloud。由于遗留
Dubbo
系统比较庞大,短期之内无法完成技术栈的迁移。
架构师Javaspring
·
2024-01-08 17:07
Dubbo
3.x源码(15)—
Dubbo
服务发布导出源码(4)
基于
Dubbo
3.1,详细介绍了
Dubbo
服务的发布与引用的源码。
刘Java
·
2024-01-08 17:46
Dubbo
3.x
源码
dubbo
rpc
netty
dubbo服务发布源码
SpringCloud学习之应用通信
HTTPVSRPC
Dubbo
与SpringCloud可以说是这两种通信的代表,
Dubbo
是一个RPC框架,基于
Dubbo
开发的应用还是要依赖周边的平台生态。
青衣敖王侯
·
2024-01-08 13:34
SpringBoot学习(八)-SpringBoot +
Dubbo
+ zookeeper
分布式
Dubbo
+Zookeeper1、分布式理论1)什么是分布式系统?
666-LBJ-666
·
2024-01-08 12:14
SpringBoot
java-zookeeper
spring
boot
学习
SpringBoot-
Dubbo
-Zookeeper
Apache
Dubbo
:https://cn.
dubbo
.apache.org/zh-cn/overview/home/依赖org.apache.
dubbo
dubbo
-spring-boot-starter2.7.3com.github.sgroschupfzkclient0.1org.apache.curatorcurator-framework2.12.0org.apache.curatorc
flash20230513
·
2024-01-08 11:03
spring
boot
dubbo
zookeeper
【
Dubbo
】RPC框架
dubbo
入门
目录
Dubbo
架构概述
Dubbo
是什么
Dubbo
能做什么
Dubbo
核心概念和架构
Dubbo
数据面服务开发框架通信协议
Dubbo
服务治理服务治理抽象
Dubbo
Admin服务网格
Dubbo
入门开发实战实战案例介绍基于
Ethan-running
·
2024-01-07 21:57
Dubbo
分布式
dubbo
rpc
网络协议
Dubbo
源码阅读(1)搭建
Dubbo
源码阅读环境
Dubbo
源码阅读(1)搭建
Dubbo
源码阅读环境一直想阅读一些开源框架的源码,但是由于上学期事情太多而一直没有时间阅读。
NoelleMu
·
2024-01-07 17:35
Dubbo
源码解析之服务暴露过程
Dubbo
服务暴露过程中,主要有
Dubbo
的xml标签解析器、装配ServiceBean、服务暴露、订阅与通知、元数据注册等步骤,其中服务暴露又分为本地暴露和远程暴露,远程暴露中主要有将invoker转换为
郭美冉
·
2024-01-07 15:13
Dubbo
入门介绍和实战
1.引言
Dubbo
是一款开源的高性能、轻量级的JavaRPC(远程过程调用)框架,旨在解决分布式服务之间的通信问题。本文将介绍
Dubbo
的基础概念、核心特性以及使用场景,包括实际示例演示。
Memory_2020
·
2024-01-07 13:04
dubbo
dubbo
的基础知识
dubbo
是什么
Dubbo
是一个分布式服务框架,是一种高性能的远程通讯框架。它提供了基于Java的RPC(远程过程调用)通信机制,使得应用之间可以方便地进行远程调用,实现分布式服务的调用和管理。
Flying_Fish_roe
·
2024-01-07 12:46
dubbo
java调用接口失败重调_spring boot下接口调用失败重试方案
一些RPC框架,比如
dubbo
都是有重试机制的,但是并不是每一个项目多会使用
dubbo
框架,常规的小项目有时候直接使用http进行不同项目之间的交互。
bin ecause
·
2024-01-07 07:35
java调用接口失败重调
微服务-
dubbo
工程案例搭建
基础案例搭建1依赖父工程POMcom.alibaba.cloudspring-cloud-alibaba-dependencies${com.alibaba.cloud.version}pomimportorg.springframework.cloudspring-cloud-dependencies${com.cloud.version}pomimportcom.alibaba.cloudsp
njnu@liyong
·
2024-01-07 07:52
springcloud
微服务
dubbo
架构
广播
点对点
微服务-java spi 与
dubbo
spi
JavaSPI通过一个案例来看SPIpublicinterfaceDemoSPI{voidecho();}publicclassFirstImplimplementsDemoSPI{@Overridepublicvoidecho(){System.out.println("firstecho");}}publicclassSecondImplimplementsDemoSPI{@Overridep
njnu@liyong
·
2024-01-07 07:16
springcloud
微服务
java
dubbo
spi
编码踩坑——运行时报错java.lang.NoSuchMethodError / 同名类加载问题 / 双亲委派【建议收藏】
本篇介绍一个实际遇到的排查异常的case,涉及的知识点包括:类加载机制、jar包中的类加载顺序、JVM双亲委派模型、破坏双亲委派模型及自定义类加载器的代码示例;问题背景业务版本,旧功能升级,原先引用的一个二方包中的
dubbo
七海健人
·
2024-01-07 02:29
JDK
编码踩坑
JDK
JVM
类加载顺序
同名类加载
双亲委派模型
浅谈踩坑记之一个Java线程池参数,差点引起线上事故
原文链接:https://mp.weixin.qq.com/s/ZR6Ikt9Srw55xppjchPiYg一、前言最近对重构
Dubbo
服务线程池调优,工作线程使用CachedThreadPool线程策略
大理架构师
·
2024-01-06 22:13
Java SPI服务发现及
Dubbo
和Spring中SPI的应用
一、SPI简介SPI全称为(ServiceProviderInterface),是JDK内置的一种服务提供发现机制。目前有不少框架用它来做服务的扩展发现,简单来说,它就是一种动态替换发现的机制,举个例子来说,有个接口,想运行时动态的给它添加实现,你只需要添加一个实现,而后,把新加的实现,描述给JDK知道就行啦(通过改一个文本文件即可)我们经常遇到的就是java.sql.Driver接口,其他不同厂
二俊_5254
·
2024-01-06 19:31
Dubbo
学习笔记(一) 初识
1.引子为什么突然想起来要学
Dubbo
呢,原因有下:之前有人问什么是SPI,以前学习嵌入式的时候,听过硬件上有SPI总线协议,不知道Java世界也有一个SPI的概念,全称为:ServiceProviderInterface
云师兄
·
2024-01-06 18:02
Dubbo
服务提供端处理请求的过程剖析
1处理请求的过程概述(1)消费端发起TCP连接后,服务提供方的NettyServer的connected方法将被调用;(2)因为Netty默认的线程模型为All,因此AllChannelHandler类把接收到的所有消息(包括请求事件、响应事件、连接事件、断开事件,心跳事件等)包装成ChannelEventRunnable任务,并将其投递到线程池中;(3)接着执行线程池中的任务,并最终调用Dubb
J_bean
·
2024-01-06 16:05
源码研究-Dubbo
3.2.7
dubbo
dubbo服务端处理请求
服务消费端Directory目录的创建与更新
在
Dubbo
中,RegistryDirectory和StaticDirectory都是Directory的实现类。
J_bean
·
2024-01-06 16:32
dubbo
Directory
invoker列表
Java并发编程常识
2009年加入阿里巴巴,负责中间件的开发,
Dubbo
开源分布式服务框架作者,HTTL开源模板引擎作者。2012年加入天猫,负责手机天猫APP的技术团队,见证了天猫双11无线化全过程
雪中悍刀跑
·
2024-01-06 14:09
Java经典框架之
Dubbo
Dubbo
Java是第一大编程语言和开发平台。它有助于企业降低成本、缩短开发周期、推动创新以及改善应用服务。
方寸之间不太闲
·
2024-01-06 13:21
微服务高并发必备技术栈
java
dubbo
MongoDB聚合搜索Aggregation(时间,模糊匹配,最新值)SpringCloud JAVA
场景:一个设备的molde属性,该属性定义在物模型中,且使用属性通过上报的方式存在设备数据ThingData中,每次都会存一条并记录时间;通过点击传thingId,再通过id调用
dubbo
访问其他服务根据
Amarantine、沐风倩✨
·
2024-01-06 08:00
java
数据库
mongodb
聚类
spring
cloud
dubbo
log4j
这可能是
Dubbo
比较全的知识整理
一、
Dubbo
的provider和consumer都配置timeout在Provider上尽量多配置Consumer端属性,原因如下:作服务的提供者,比服务使用方更清楚服务性能参数,如调用的超时时间,合理的重试次数
二俊_5254
·
2024-01-06 07:14
一篇文章认识微服务中Eureka的原理和服务注册与发现
目录1、认识Eureka2、Eureka原理2.1和
Dubbo
架构对比:2.2三大角色3、微服务常见的注册中心3.1Zookeeper3.2Eureka3.3Consul3.4Nacos3.5区别Netflix
cxzm_1024
·
2024-01-06 06:05
分布式框架
微服务架构
eureka
云原生
微服务
Dubbo
1.1RPC场景分布式系统1.2RPC实现RMI、
Dubbo
等2
Dubbo
简介在分布式服务架构下,各个服务间的RPC调用会越来越复杂。最终形成网状结构,服务治理变得极为关键。
Dubbo
是一个带有
不才不才不不才
·
2024-01-06 06:34
java进阶知识总结
dubbo
java
微服务
【
dubbo
学习系列】
dubbo
消费端的代理生成详解(@
Dubbo
Reference和@Reference)
文章目录spring中
dubbo
实现RPC如何加载@Reference和@
Dubbo
Reference注解
Dubbo
ComponentScanRegistrar概括发现@Refrence和@
Dubbo
Reference
唐芬奇
·
2024-01-06 05:52
dubbo
java
dubbo
「源码解读」
Dubbo
SPI自适应扩展
1.原理在
Dubbo
中,很多拓展都是通过SPI机制进行加载的,比如Protocol、Cluster、LoadBalance等。
CoderChronicle
·
2024-01-06 05:39
其他
dubbo
safari
前端
「准备工作」
Dubbo
源码全局概览
模块分包以下内容来自官方文档:https://
dubbo
.apache.org/zh/docs/v2.7/dev/design/。
CoderChronicle
·
2024-01-06 05:38
其他
dubbo
「准备工作」
Dubbo
源码阅读环境搭建
前言你给面试官说:“我阅读过
Dubbo
的源码,觉得那块设计的比较好”。结果,你自己连
Dubbo
源码阅读环境都没搭建过的话,尴尬不?
CoderChronicle
·
2024-01-06 05:38
其他
dubbo
「源码解读」
Dubbo
SPI
SPI机制在第三方框架中也有所应用,比如
Dubbo
就是通过SPI机制加载所有的组件。不过,
Dubbo
并未使用Ja
CoderChronicle
·
2024-01-06 05:07
其他
dubbo
spring boot 配置文件加载分析
由上一篇文章boot集成
dubbo
,使用@PropertySource引入配置文件,启动服务正常,但是无法将服务注册到zk上的问题,然后开始追根溯源;1.springboot默认的加载配置文件的顺序是:
java_飞
·
2024-01-05 18:26
go-kit-consul client服务发现源码分析
背景:在我之前一篇博客文章(golang实现的商城)中曾经大言不惭地说到后续可能会考虑douyu-jupiter微服务或者
dubbo
-go服务,目前为止微服务版确实在做,并且server端功能已经完成,
csdnfanguyinheng
·
2024-01-05 17:20
golang
golang
consul
go-kit
面试题:聊聊 SpringBoot 中的 SPI 机制
示例定义接口相关实现相关测试类输出结果源码分析总结简介SPI(ServiceProviderInterface)是JDK内置的一种服务提供发现机制,可以用来启用框架扩展和替换组件,主要用于框架中开发,例如
Dubbo
xuxu1116
·
2024-01-05 12:20
面试题
spring
boot
java
面试题
SPI
springboot整合
dubbo
1、创建三个工程:api(jar)、service(jar)、test(war)。2、img-api:packagecom.demo.service;importjava.util.List;importcom.demo.module.Img;publicinterfaceImgService{ListselectAll();}3、img-service:首先pom加上依赖:4.0.0com.de
w_t_y_y
·
2024-01-05 10:08
spring
boot
dubbo
后端
黑马程序员
Dubbo
快速入门,Java分布式框架
dubbo
教程
分布式系统中的相关概念(一)互联网项目架构目标-特点(二)互联网项目架构目标-目标(三)集群和分布式(四)架构演进
Dubbo
概述(一)
dubbo
概述1、
dubbo
概念2、
dubbo
架构
Dubbo
快速入门
5pace
·
2024-01-05 10:19
dubbo
java
分布式
【SpringBoot+
dubbo
+zk】实现服务之间rpc通信
1)父工程pom.xml4.0.0com.imooc
dubbo
-demopom1.0-SNAPSHOTUTF-81111apiconsumerprovider2)apipom.xml4.0.0com.imooc
dubbo
-demo-api1.0
zfoo-framework
·
2024-01-05 07:27
#
rpc
dubbo
游戏服务器整体架构思考
不管是用grpc实现远程调用,还是
dubbo
,还是说就一个简单的tcp监听,都是要启动的。
zfoo-framework
·
2024-01-05 07:48
#
设计模式
游戏
服务器
架构
微服务架构深度解析与最佳实践
微服务架构的概念,现在对于大家应该都不陌生,无论使用Apache
Dubbo
、还是SpringCloud,都可以去尝试微服务,把复杂而庞大的业务系统拆分成一些更小粒度且独立部署的Rest服务。
you的日常
·
2024-01-05 03:55
API 开放平台项目(已整理,已废弃)
OpenAPI前端代码生成后端JavaSpringBootMySQL数据库MyBatis-Plus及MyBatisX自动生成API签名认证(Http调用)SpringBootStarter(SDK开发)
Dubbo
能吧够
·
2024-01-04 20:37
鱼皮项目笔记
1024程序员节
dubbo
nacos 2.0+ 配置UNAVAILABLE: io exception解决办法
【问题描述】
dubbo
rpc使用nacos2.0以上的版本后报错2024-01-03T23:07:09.187+08:00ERROR77323---[t.remote.worker]c.a.n.c.remote.client.grpc.GrpcClient
暮冬十五
·
2024-01-04 08:10
dubbo
分布式【zookeeper面试题12连问】
「小菜鸡的我:」有使用过的,使用ZooKeeper作为**「
dubbo
的注册中心」,使用ZooKeeper实现「分布式锁」**。
sober_me
·
2024-01-04 07:38
分布式
分布式
zookeeper
云原生
『互联网架构』软件架构-企业级
dubbo
应用(下)(43)
原文链接地址:『互联网架构』软件架构-企业级
dubbo
应用(下)(43)上次说到
dubbo
有阿里自己的后台管理工具,这里就介绍下阿里这个后台管理工具,
dubbo
-admin。
IT人故事会
·
2024-01-04 07:07
Dubbo
Dubbo
1、什么是
Dubbo
Dubbo
作为一个RPC框架,其最核心的功能就是要实现跨网络的远程调用。一个作为服务的提供方,一个作为服务的消费方。
蒋一清
·
2024-01-04 04:42
Dubbo
dubbo
基于动态代理 Mock
dubbo
服务的实现方案
原文链接:https://tech.youzan.com/ji-yu-dong-tai-dai-li-mock-
dubbo
fu-wu-de-shi-xian-fang-an/序言背景概述公司目前Java
苏尔伯特
·
2024-01-03 16:08
shell脚本实现日志收集
一、日志分割在日志产生端使用logrotate将日志按照小时分割vim/etc/logrotate.confcreatedateextrotate90/
dubbo
_provider/log/err-service_mobile.log
你清澈又神秘
·
2024-01-03 13:23
RPC框架选型:gRPC、Thrift、
Dubbo
、Spring Cloud
RPC系列的文章是我去年写的,当时写的比较散,现在重新进行整理。对于想学习RPC框架的同学,通过这篇文章,让你知其然并知其所以然,便于以后技术选型,下面是文章内容目录:RPC什么是RPCRPC(RemoteProcedureCallProtocol)远程过程调用协议。一个通俗的描述是:客户端在不知道调用细节的情况下,调用存在于远程计算机上的某个对象,就像调用本地应用程序中的对象一样。比较正式的描述
zhangjunli
·
2024-01-03 06:15
rpc
dubbo
spring
cloud
分布式(3)
15.
dubbo
和
dubbo
x之间的区别?11.什么是zookeeper?Zookeeper是一个分布式协调服务,可用于服务发现,分布式锁,分布式领导选举,配置管理等。
龙贝子
·
2024-01-03 06:43
面试题
分布式
分布式(2)
7.SpringCloud和
dubbo
有什么区别?8.服务注册和发现是什么意思?SpringCloud如何实现?9.介绍下网关的作用?10.谈谈服务降级,熔断,服务隔离?
龙贝子
·
2024-01-03 05:38
面试题
分布式
微服务2.0时代,论其痛点与触点
微服务自2014年3月由MartinFowler首次提出以来,在SpringCloud、
Dubbo
等各类微服务框架的帮助下,以燎原之势席卷了整个IT技术界,成为了最主流的分布式应用解决方案。
程序员技术圈
·
2024-01-03 05:52
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他