摘要: [toc] Envoy 源码分析--network L4 filter manager 申明:本文的 Envoy 源码分析基于 Envoy1.10.0。 承接 "Envoy 源码分析--network" ,上次 network 只分析到 L4 过滤,这次接下来分析。 L4 过滤有三个不同类型的过滤器阅读全文
posted @ 2019-04-18 10:05 mathli 阅读(2) 评论(0) 编辑
摘要: [toc] Envoy 源码分析--network 申明:本文的 Envoy 源码分析基于 Envoy1.10.0。 的TT快三服务 是通用TT快三服务 ,因此它需要支持 和 ,同时还需支持 和 两种网络协议,所以网络模块有点复杂。本次分析的网络模块是底层的模块,没有一整个TT快三服务 的启动流程,有的地方可能还串不起来。现在先阅读全文
posted @ 2019-04-15 15:21 mathli 阅读(99) 评论(0) 编辑
摘要: [toc] Envoy 源码分析--buffer 申明:本文的 Envoy 源码分析基于 Envoy1.10.0。 的 在 1.10.0 前是基于 libevent 的 进行封装。在 1.10.0 开始为了提高性能,要使用 libev 或 libuv 来替代 libevent 重写了个 来消除 的依阅读全文
posted @ 2019-04-09 09:10 mathli 阅读(99) 评论(0) 编辑
摘要: [toc] Envoy 源码分析--event 申明:本文的 Envoy 源码分析基于 Envoy1.10.0。 Envoy 的事件是复用了 libevent 的 。其在代码中的表现就是类 ,一个 其实就是一个 ,主要的核心功能有:网络事件处理,定时器,信号处理,任务队列,代码对象的析构等。下面是相阅读全文
posted @ 2019-04-08 23:39 mathli 阅读(32) 评论(0) 编辑
摘要: kubeadm安装kubernetes v1.13.1 centos虚拟机使用kubeadm安装k8s v1.13.1。 机器信息如下: | 主机名 | ip | | | | | master | 192.168.239.200 | | node1 | 192.168.239.201 | | nod阅读全文
posted @ 2019-01-18 21:41 mathli 阅读(195) 评论(0) 编辑
摘要: [TOC] istio opentracing链路追踪方案 istio opentracing链路追踪主要是由sidecar(envoy)支持的,istio只是在上层进行配置的修改。 envoy链路追踪 envoy主要用三个功能来支撑系统范围内的跟踪 + 生成Request ID: envoy会在需阅读全文
posted @ 2019-01-13 14:54 mathli 阅读(269) 评论(0) 编辑
摘要: mixer 概念 "Mixer" 是负责提供策略控制和遥测收集的 Istio 组件: 在每次请求执行先决条件检查之前以及在每次报告遥测请求之后,Envoy sidecar 在逻辑上调用 Mixer. 主要提供三个核心功能: + 前置条件检查(Precondition Checking): 某一TT快三服务 响阅读全文
posted @ 2019-01-05 16:05 mathli 阅读(55) 评论(0) 编辑
摘要: [TOC] istio sidecar自动注入过程分析 istio通过 "mutating webhook admission controller" 机制实现sidecar的自动注入.istio sidecard在每个TT快三服务 创建pod时都会被自动注入. sidecar自动注入检查 检查kube ap阅读全文
posted @ 2018-12-08 21:31 mathli 阅读(445) 评论(0) 编辑
摘要: filebeat kafka日志收集 由于线上的logstash吃掉大量的CPU,占用较多的系统资源,就想找其它的组件替代.TT快三TT快三我 们 的日志需要收集并发送到kafka,生成的日志已经是需要的数据,不用过滤.经过调研发现filebeat也支持发往kafka. filebeat很轻量,用于转发和收集日志数据.阅读全文
posted @ 2018-12-08 15:33 mathli 阅读(466) 评论(0) 编辑
摘要: istio路由配置   istio的代理配置参考文档: + 中文文档: + 英文文档: 1.Istio v1aplha3路由API介绍 详细介绍: 在一个典型的网格中,通常有一个或多个用于终结外部 TLS 链接,将流量引入网格的负载均衡器(TT快三TT快三我 们 称之为 gateway). 然后流量阅读全文
posted @ 2018-12-02 23:13 mathli 阅读(194) 评论(0) 编辑