会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
徐浩进
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
3
4
5
6
7
8
9
10
下一页
2018年5月27日
Dubbo学习笔记8:Dubbo的线程模型与线程池策略
摘要: Dubbo默认的底层网络通讯使用的是Netty,服务提供方NettyServer使用两级线程池,其中 EventLoopGroup(boss) 主要用来接受客户端的链接请求,并把接受的请求分发给 EventLoopGroup(worker) 来处理,boss和worker线程组我们称之为IO线程。
阅读全文
posted @ 2018-05-27 10:13 徐浩进
阅读(24387)
评论(0)
推荐(2)
2018年5月25日
Dubbo学习笔记7:Dubbo的集群容错与负载均衡策略
摘要: Dubbo的集群容错策略 正常情况下,当我们进行系统设计时候,不仅要考虑正常逻辑下代码该如何走,还要考虑异常情况下代码逻辑应该怎么走。当服务消费方调用服务提供方的服务出现错误时候,Dubbo提供了多种容错方案,缺省模式为failover,也就是失败重试。 Dubbo提供的集群容错模式 下面看下Dub
阅读全文
posted @ 2018-05-25 11:10 徐浩进
阅读(22073)
评论(1)
推荐(2)
2018年5月23日
Dubbo学习笔记6:Dubbo增强SPI与SPI中扩展点自动包装的实现原理
摘要: 在Dubbo整体架构分析中介绍了Dubbo中除了Service和Config层为API外,其他各层均为SPI,为SPI意味着下面各层都是组件化可以被替换的,也就是扩展性比较强,这也是Dubbo比较好的一点。 JDK中标准SPI原理 Dubbo增强的SPI功能是从JDK标准SPI演化而来的,所以有必要
阅读全文
posted @ 2018-05-23 19:01 徐浩进
阅读(1200)
评论(0)
推荐(0)
Dubbo学习笔记5:Dubbo整体框架分析
摘要: Dubbo的分层架构 本文将简单介绍Dubbo的分层架构设计,如下图是Dubbo官方的整体架构图: Dubbo官方提供的该架构图很复杂,一开始我们没必要深入细节,下面我们简单介绍下其中的主要模块。 其中Service和Config层为API,对于服务提供方来说,使用ServiceConfig API
阅读全文
posted @ 2018-05-23 18:40 徐浩进
阅读(1010)
评论(0)
推荐(1)
Dubbo学习笔记4:服务消费端泛化调用与异步调用
摘要: 本文借用dubbo.learn的Dubbo API方式来解释原理。 服务消费端泛化调用 前面我们讲解到,基于Spring和基于Dubbo API方式搭建简单的分布式系统时,服务消费端引入了一个SDK二方包,里面存放着服务提供端提供的所有接口类,之所以需要引入接口类是因为服务消费端一般是基于接口使用J
阅读全文
posted @ 2018-05-23 13:46 徐浩进
阅读(4397)
评论(2)
推荐(0)
2018年5月7日
java常用的设计模式
摘要: 一个程序员对设计模式的理解: “不懂”为什么要把很简单的东西搞得那么复杂。后来随着软件开发经验的增加才开始明白我所看到的“复杂”恰恰就是设计模式的精髓所在,我所理解的“简单”就是一把钥匙开一把锁的模式,目的仅仅是着眼于解决现在的问题,而设计模式的“复杂”就在于它是要构造一个“万能钥匙”,目的是提出一
阅读全文
posted @ 2018-05-07 14:22 徐浩进
阅读(560)
评论(0)
推荐(0)
2018年5月4日
Vue.js——60分钟快速入门
摘要: 本文转载自 : http://www.cnblogs.com/rik28/p/6024425.html Vue.js是当下很火的一个JavaScript MVVM库,它是以数据驱动和组件化的思想构建的。相比于Angular.js,Vue.js提供了更加简洁、更易于理解的API,使得我们能够快速地上手
阅读全文
posted @ 2018-05-04 14:56 徐浩进
阅读(410)
评论(0)
推荐(0)
2018年5月1日
Dubbo学习笔记3:Dubbo管理控制台与监控中心的搭建
摘要: Dubbo源码下载与编译 本文来讲下如何在Dubbo源码编译后,得到用于搭建管理控制台的war包和监控平台的jar包。 首先需要到Github上下载Dubbo的源码,解压后如下: 在dubbo-2.5.x目录执行 mvn clean package -Dmaven.test.skip=true 会生
阅读全文
posted @ 2018-05-01 11:12 徐浩进
阅读(19032)
评论(2)
推荐(0)
2018年4月29日
Dubbo学习笔记2:Dubbo服务提供端与消费端应用的搭建
摘要: Demo结构介绍 Demo使用Maven聚合功能,里面有三个模块,目录如下: 其中Consumer模块为服务消费者,里面TestConsumer和consumer.xml组成了基于Spring配置方式的服务调用,TestConsumerApi是基于Dubbo API方式的服务调用,TestConsu
阅读全文
posted @ 2018-04-29 15:38 徐浩进
阅读(5186)
评论(0)
推荐(1)
Dubbo学习笔记1:使用Zookeeper搭建服务治理中心
摘要: Zookeeper是Apache Hadoop的子项目,是一个树形的目录服务,支持变更推送,适合作为Dubbo服务的注册中心,工业强度较高,推荐生成环境使用。 , 下面结合上图介绍Zookeeper在服务注册与发现里面的应用: 如上图整体Zookeeper的树根Root是Dubbo,说明建立的Zoo
阅读全文
posted @ 2018-04-29 14:16 徐浩进
阅读(953)
评论(0)
推荐(0)
上一页
1
···
3
4
5
6
7
8
9
10
下一页
公告