![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
dubbo
xupeng874395012
这个作者很懒,什么都没留下…
展开
-
dubbo起源的思考
写作原因最近这段过程中一直在看dubbo的一些信息,在这个过程中有个问题一直萦绕在我的心头,那就是dubbo是因为什么原因而产生的呢,一下是我带着这个问题翻阅资料的一些记录阅读笔记先来介绍下我自己对当前IT技术架构的一个演进过程 单一应用架构 最开始的开发过程中,我们的开发模式就是很单一的应用,这种单一应用的一体式开发(ORM)。随着互联网产业的迅猛发展,这种单一应用的架构模式的不足就逐渐的暴露原创 2017-02-14 18:30:42 · 826 阅读 · 0 评论 -
dubbo简介
Dubbo是什么Dubbo是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案。其核心部分包含: 远程通讯: 提供对多种基于长连接的NIO框架抽象封装,包括多种线程模型,序列化,以及“请求-响应”模式的信息交换方式。 集群容错: 提供基于接口方法的透明远程过程调用,包括多协议支持,以及软负载均衡,失败容错,地址路由,动态配置等集群支持。 自动发转载 2017-02-14 18:35:32 · 252 阅读 · 0 评论 -
dubbo的Zookeeper注册中心模式
基本说明建议使用dubbo-2.3.3以上版本的zookeeper注册中心客户端可靠性声明 阿里内部并没有采用Zookeeper做为注册中心,而是使用自己实现的基于数据库的注册中心,即:Zookeeper注册中心并没有在阿里内部长时间运行的可靠性保障,此Zookeeper桥接实现只为开源版本提供,其可靠性依赖于Zookeeper本身的可靠性。兼容性声明 因2.0.8最初设计的zookeeper存转载 2017-02-15 16:08:36 · 673 阅读 · 0 评论 -
springboot整合dubbo
本文主要通过代码示例来说明springboot和dubbo的整合方式 以下是核心代码示例,其他的资源整合配置和spring+Dubbo相同声明下:dubbo网址在下面配置中为占位符描述,可针对自己的网络环境配置 推荐地址code.alibabatech.com 原因会在下面说明控制类@SpringBootApplication@EnableConfigurationProperties@I原创 2017-03-21 16:39:47 · 1479 阅读 · 0 评论 -
Multicast注册中心
不需要启动任何中心节点,只要广播地址一样,就可以互相发现组播受网络结构限制,只适合小规模应用或开发阶段使用。组播地址段: 224.0.0.0 - 239.255.255.255 提供方启动时广播自己的地址。 消费方启动时广播订阅请求。 提供方收到订阅请求时,单播自己的地址给订阅者,如果设置了unicast=false,则广播给订阅者。 消费方收到提供方地址时,连接转载 2017-05-23 11:39:38 · 5212 阅读 · 0 评论 -
dubbo调用中数据丢失问题的记录
场景:在客户系统中调用了一个任务系统的服务。在某一次任务系统发布之后客户系统的任务列表突然出现异常。 解决追踪:异常呈现为客户系统日志追踪为调用任务系统出现异常。然后任务系统中发现参数全部没有传入。在客户系统中参数传递正常。把环境同步到本地资源,debug查看问题,发现参数从客户传入,通过dubbo调用之后到任务参数就丢了。 原因:两个系统使用的二方库版本号不一致,数据序列号和反序列化中出现问题原创 2017-08-24 16:41:15 · 4612 阅读 · 0 评论