随笔分类 - envoy-istio
摘要:http的流程图 一、路由的作用 1、路由匹配(match) (1)基础匹配:prefix、path和safe_regex (2)高级匹配:headers和query_patameters 2、路由 (1)路由(route) :把请求报文转发到相应的集群 (2)重定向(redirect) : 把请求
阅读全文
摘要:1)集群管理器与服务发现机制 2)主动健康状态检测与异常点探测 3)负载均衡策略 (1)分布式负载均衡 负载均衡算法:加权轮询、加权最少连接、环哈希、磁悬浮和随机等 区域感知路由 (2)全局负载均衡 位置优先级 位置权重 均衡器子集 4) 熔断和连接池 二、Cluster Manager 1)Env
阅读全文
摘要:一、envoy动态配置介绍 动态资源,是指由envoy通过xDS协议发现所需要的各项配置的机制,相关的配置信息保存 于称之为管理服务器(Management Server )的主机上,经由xDS API向外暴露;下面是一个 纯动态资源的基础配置框架。 { "lds_config": "{...}",
阅读全文
摘要:实验参考:https://gitee.com/mageedu/servicemesh_in_practise 纯静态资源配置方式主是直接在配置文件中通过static_resources配置参数明确定义listeners、 clusters和secrets的配置方式,各配置参数的数据类型如下面的配置所
阅读全文
摘要:◼ Envoy通常用于以容器编排系统为底层环境的服务网格中,并以sidecar的形式与主程序容 器运行为单个Pod。 ◼ 非编排系统环境中测试时,可以将主程序与Envoy运行于同一容器,或手动组织主程序 容器与Envoy容器共享同一网络名称空间。 ◼ Front Proxy类型的Envoy可独立运行
阅读全文
摘要:一、envoy配置概述 1、envoy启动时从Bootstrap配置文件中加载初始配置。 2、支持静态和动态配置。 静态配置: 纯手工指定配置。 动态配置: 1)xDS API ◆从配置文件加载配置 ◆从管理服务器(Management Server )基于xds协议加载配置 2) runtime
阅读全文
摘要:envoy中文指南:https://fuckcloudnative.io/envoy-handbook/docs/overview/overview/ envoy英文指南:https://www.envoyproxy.io/docs/envoy/latest/intro/what_is_envoy
阅读全文