当前位置:网站首页>y93.第六章 微服务、服务网格及Envoy实战 -- Envoy配置(四)
y93.第六章 微服务、服务网格及Envoy实战 -- Envoy配置(四)
2022-08-10 22:10:00 【Raymond LInux运维】
3.配置Envoy
3.1 Envoy配置概述
- Envoy启动时从Bootstrap配置文件中加载初始配置(支持静态配置和动态配置)
- 支持动态配置(动态配置有以下两个接口)
- xDS API(是大段的核心的关键配置的加载位置)
- 从配置文件加载配置
- 从管理服务器(Management Server)基于xds协议加载配置
- runtime(如果只是微调其中的某个特性还可以有runtime配置接口,称为运行时,envoy运行时的组件,这个组件内部提供了一些开关,可以通过设定这些开个属性值来决定其运行特性,而这些属性值通常都是k/v格式的,我们把它称为Feature flags)
- 某些关键特性(Feature flags)保存为key/value数据
- 支持多层配置和覆盖机制(而且runtime还支持覆盖机制和多层配置机制,也就意味着对应的runtime配置有多个配置接口,有多个配置入口,那这些多个配置入口彼此之间最后的最核心的关键配置是可以覆盖前面所定义的配置的)
- xDS API(是大段的核心的关键配置的加载位置)
- 启用全动态配置机制后,仅有极少数场景需要重新启动Envoy进程
- 支持热重启
3.2 Envoy的配置方式
Envoy的架构支持非常灵活的配置方式:简单部署场景可以使用纯静态配置,而更复杂的部署场景则可以逐步添加需要的动态配置机制;<
边栏推荐
- STL-stack
- 华为HCIE云计算之Fusion Access桌面云
- MySQL:MySQL的集群——主从复制的原理和配置
- shell(文本打印工具awk)
- Shell programming specification and variables
- Power system power flow calculation (Newton-Raphson method, Gauss-Seidel method, fast decoupling method) (Matlab code implementation)
- 阿里云新增三大高性能计算解决方案,助力生命科学行业快速发展
- 链表中的节点每k个一组翻转
- win系统下pytorch深度学习环境安装
- 特别的三杯鸡
猜你喜欢
随机推荐
ThreadLocal全面解析(一)
企业云存储日常运行维护实践经验分享
高通平台开发系列讲解(应用篇)QCMAP应用框架介绍
The Thread State,
服务——DHCP原理与配置
LeetCode每日一题(1573. Number of Ways to Split a String)
68:第六章:开发文章服务:1:内容梳理;article表介绍;创建【article】文章服务;
Thread State 详解
链表相加(二)
make & cmake
LeetCode Daily Question (1573. Number of Ways to Split a String)
C # Hex file transfer skills necessary article 】 【 bin file code implementation
计算需要的MIPI lane数目
黑猫带你学Makefile第11篇:当头文件a.h改变时,如何将所有依赖头文件a.h的.c文件都重新编译
字节跳动原来这么容易就能进去...
Pro-test is effective | A method to deal with missing features of risk control data
配电网络扩展规划:考虑使用概率性能源生产和消费概况的决策(Matlab代码实现)
解码2022中国网安强星丨正向建、反向查,华为构建数字化时代的网络安全防线
水果沙拉酱
A shell script the for loop statements, while statement








