一步到位分布式开发Zookeeper实现集群管理
说到分布式开发Zookeeper是必须了解和掌握的,分布式消息服务kafka 、hbase 到hadoop等分布式大数据处理都会用到Zookeeper,所以在此将Zookeeper作为基础来讲解。
Zookeeper 是分布式服务框架,主要是用来解决分布式应用中经常遇到的一些数据管理问题,如:统一命名服务、状态同步服务、集群管理、分布式应用配置项的管理等等。
dubbo在网络异常情况下的踩坑经历
背景
先交代下问题背景,因为某种原因,我们需要在dubbo中使用多注册中心模式,整体上的网络拓扑类似下图。
服务A通过注册中心A向外提供rest接口
服务A通过注册中心B引用注册在中心中心B的服务BCD
服务BCD通过注册中心B向外提供dubbo接口
网络拓扑
抽丝剥茧排查问题
服务A原本在X机房已经正常在运行的,只不过服务A和服务BCD同时注册在同一个注册中心而已。
dubbo - 服务发布
概述
最近做了个服务化项目,基于dubbo项目的,所以抽空把原本想看dubbo源码的愿望给实现了,等把dubbo的事情了解了再继续去完善flume部分的源码阅读。
dubbo - NettyServer源码解析
开篇
这篇文章的主要目的是记录下Dubbo当中NettyServer针对请求的处理过程,主要是理顺连接建立的过程和调用处理的过程。
这个解析的核心在于理解类的继承关系(可以理解为设计模式当中的装饰者模式),层层递进理解调用关系。
Spring Cloud 微服务的那点事
在详细的了解SpringCloud中所使用的各个组件之前,我们先了解下微服务框架的前世今生。
单体架构
在网站开发的前期,项目面临的流量相对较少,单一应用可以实现我们所需要的功能,从而减少开发、部署和维护的难度。
Spring boot 2.0 新特性之动态 Banner
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/xmt1139057136/article/details/79431643
Spring Boot 2.0 提供了很多新特性,其中就有一个小彩蛋:动态 Banner,今天我们就先拿这个来尝尝鲜。