摘要: 一、什么是apollo? Apollo(阿波罗)是携程框架部门研发的分布式配置中心,能够集中化管理应用不同环境、不同集群的配置,配置修改后能够实时推送到应用端,并且具备规范的权限、流程治理等特性,适用于微服务配置管理场景。 二、为什么我要集成apollo? 阿波罗特性: 由于apollo相比spri 阅读全文
posted @ 2019-08-03 16:41 纸飞机上的梦 阅读(2114) 评论(0) 推荐(0) 编辑
摘要: 原计划在介绍完ZK Client之后就着手ZK Server的介绍,但是发现ZK Server所包含的内容实在太多,并不是简简单单一篇Blog就能搞定的。于是决定从基础搞起比较好。 那么ZK Server最基础的东西是什么呢?我想应该是Paxos了。所以本文会介绍Paxos以及它在ZK Server 阅读全文
posted @ 2019-07-31 23:24 纸飞机上的梦 阅读(543) 评论(0) 推荐(0) 编辑
摘要: 一、要解决什么问题: 使用elk的过程中发现如下问题: 1.无法准确定位一个请求经过了哪些服务 2.多个请求线程的日志交替打印,不利于查看按时间顺序查看一个请求的日志。 二、期望效果 能够查看一个请求完整的链路日志,不受其它请求日志的干扰。 三、动手实现 消费端需要做什么: 1.新建一个拦截器,拦截 阅读全文
posted @ 2019-07-31 20:56 纸飞机上的梦 阅读(4857) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-07-23 15:01 纸飞机上的梦 阅读(623) 评论(0) 推荐(0) 编辑
摘要: 首先从请求入口看起,应用初始化时加载web.xml的JFinalFilter,和configClass 从这段配置可以看出jfinal和spring mvc入口类似,通过一个实现Servlet Filter的过滤器来拦截所有请求。 接下来看看JFinalFilter的源码,可以看出首次请求触发Fil 阅读全文
posted @ 2019-04-19 18:03 纸飞机上的梦 阅读(221) 评论(0) 推荐(0) 编辑