上一页 1 2 3 4 5 6 7 8 ··· 20 下一页

2018年10月21日

dubbo系列七、dubbo @Activate 注解使用和实现解析

摘要: 一、用法 Activate注解表示一个扩展是否被激活(使用),可以放在类定义和方法上,dubbo用它在spi扩展类定义上,表示这个扩展实现激活条件和时机。 表示该类只在生产者生效。 二、源码解析 先看下接口定义: 它有两个设置过滤条件的字段,group,value 都是字符数组。用来指定这个扩展类在 阅读全文

posted @ 2018-10-21 20:10 小人物的奋斗 阅读(16043) 评论(0) 推荐(3) 编辑

调用链系列二、Zipkin 和 Brave 实现(springmvc、RestTemplate)服务调用跟踪

摘要: Brave介绍 1、Brave简介 Brave 是用来装备 Java 程序的类库,提供了面向标准Servlet、Spring MVC、Http Client、JAX RS、Jersey、Resteasy 和 MySQL 等接口的装备能力,可以通过编写简单的配置和代码,让基于这些框架构建的应用可以向 阅读全文

posted @ 2018-10-21 19:34 小人物的奋斗 阅读(2570) 评论(0) 推荐(0) 编辑

2018年10月8日

调用链系列一、Zipkin架构介绍、Springboot集承(springmvc,HttpClient)调用链跟踪、Zipkin UI详解

摘要: 1、Zipkin是什么 Zipkin分布式跟踪系统;它可以帮助收集时间数据,解决在microservice架构下的延迟问题;它管理这些数据的收集和查找;Zipkin的设计是基于谷歌的Google Dapper论文。每个应用程序向Zipkin报告定时数据,Zipkin UI呈现了一个依赖图表来展示多少 阅读全文

posted @ 2018-10-08 22:45 小人物的奋斗 阅读(6456) 评论(0) 推荐(0) 编辑

2018年10月2日

dubbo系列六、SPI扩展Filter隐式传参

摘要: 一、实现Filter接口 1、消费者过滤器:ConsumerTraceFilter.java 2、生产者过滤器:ProviderTraceFilter.java 二、配置SPI Filter扩展文件 1、生产者配置 在目录:resources/META-INF/dubbo/ 创建com.alibab 阅读全文

posted @ 2018-10-02 23:49 小人物的奋斗 阅读(3620) 评论(0) 推荐(0) 编辑

2018年10月1日

dubbo系列五、dubbo核心配置

摘要: 一、配置文件 1、生产者配置provider.xml 2、消费者配置consumer.xml 3、主要配置分类 4、配置覆盖关系 以 timeout 为例,显示了配置的查找顺序,其它 retries, loadbalance, actives 等类似: 方法级优先,接口级次之,全局配置再次之。 如果 阅读全文

posted @ 2018-10-01 18:16 小人物的奋斗 阅读(4497) 评论(0) 推荐(0) 编辑

2018年9月30日

dubbo系列四、dubbo服务暴露过程源码解析

摘要: 一、代码准备 1、示例代码 参考dubbo系列二、dubbo+zookeeper+dubboadmin分布式服务框架搭建(windows平台) 2、简单了解下spring自定义标签 https://www.jianshu.com/p/16b72c10fca8 例如dubbo标签: 3、官网说明 官网 阅读全文

posted @ 2018-09-30 21:13 小人物的奋斗 阅读(2088) 评论(0) 推荐(0) 编辑

2018年9月29日

dubbo系列三、架构介绍及各模块关系

摘要: 一、整体设计 图例说明: 图中左边淡蓝背景的为服务消费方使用的接口,右边淡绿色背景的为服务提供方使用的接口,位于中轴线上的为双方都用到的接口。 图中从下至上分为十层,各层均为单向依赖,右边的黑色箭头代表层之间的依赖关系,每一层都可以剥离上层被复用,其中,Service 和 Config 层为 API 阅读全文

posted @ 2018-09-29 17:54 小人物的奋斗 阅读(2504) 评论(0) 推荐(0) 编辑

dubbo系列二、dubbo+zookeeper+dubboadmin分布式服务框架搭建(windows平台)

摘要: 一、zookeeper配置中心安装 1、下载安装包,zookeeper-3.4.6.tar.gz 2、解压安装包,修改配置文件 参考zookeeper-3.4.6/conf/zoo_sample.cfg文件,同步录下建立zoo.cfg,配置如下: 3、启动zk 点击E:\项目\zookeeper-3 阅读全文

posted @ 2018-09-29 13:22 小人物的奋斗 阅读(938) 评论(0) 推荐(0) 编辑

2018年9月25日

dubbo系列一、dubbo背景介绍、微服务拆分

摘要: 一、背景 随着互联网的发展,网站应用的规模不断扩大,常规的垂直应用架构已无法应对,分布式服务架构以及流动计算架构势在必行,亟需一个治理系统确保架构有条不紊的演进。 二、传统应用到分布式应用的演进过程 1、单体应用架构 当网站流量很小时,只需一个应用,将所有功能都部署在一起,以减少部署节点和成本。此时 阅读全文

posted @ 2018-09-25 22:27 小人物的奋斗 阅读(2936) 评论(0) 推荐(0) 编辑

2018年9月23日

ES系列目录

摘要: ES系列一、CentOS7安装ES 6.3.1 ES系列二、CentOS7安装ES head6.3.1 ES系列三、基本知识准备 ES系列四、ES6.3常用api之文档类api ES系列五、ES6.3常用api之搜索类api ES系列六、ES字段类型 ES系列七、ES-倒排索引基础知识 ES系列八、 阅读全文

posted @ 2018-09-23 23:43 小人物的奋斗 阅读(3041) 评论(0) 推荐(2) 编辑

上一页 1 2 3 4 5 6 7 8 ··· 20 下一页

导航