当前位置:网站首页>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-deque
- Distribution Network Expansion Planning: Consider Decisions Using Probabilistic Energy Production and Consumption Profiles (Matlab Code Implementation)
- 带着昇腾去旅行:一日看尽金陵城里的AI胜景
- BM13判断一个链表是否为回文结构
- 基于交流潮流的电力系统多元件N-k故障模型研究(Matlab代码实现)【电力系统故障】
- Service - DNS forward and reverse domain name resolution service
- win系统下pytorch深度学习环境安装
- 【640. 求解方程】
- STL-stack
- uni-app微信小程序——下拉多选框
猜你喜欢

An article to teach you a quick start and basic explanation of Pytest, be sure to read

爬虫request.get()出现错误

FPGA - Memory Resources of 7 Series FPGA Internal Structure -03- Built-in Error Correction Function

阿里云贾朝辉:云XR平台支持彼真科技呈现国风科幻虚拟演唱会
![[Maui official version] Create a cross-platform Maui program, as well as the implementation and demonstration of dependency injection and MVVM two-way binding](/img/07/2baa3bd1d8da0f868fd49b5bdd0527.png)
[Maui official version] Create a cross-platform Maui program, as well as the implementation and demonstration of dependency injection and MVVM two-way binding

谁是边缘计算服务的采购者?是这六个关键角色

威纶通触摸屏如何在报警的同时,显示出异常数据的当前值?

交换机和生成树知识点

Black cats take you learn Makefile article 13: a Makefile collection compile problem

LabVIEW分配多少线程?
随机推荐
"DevOps Night Talk" - Pilot - Introduction to CNCF Open Source DevOps Project DevStream - feat. PMC member Hu Tao
2021IDEA创建web工程
今日睡眠质量记录75分
LeetCode Daily 2 Questions 02: Reverse the words in a string (1200 each)
Alibaba and Ant Group launched OceanBase 4.0, a distributed database, with single-machine deployment performance exceeding MySQL
链表相加(二)
谁是边缘计算服务的采购者?是这六个关键角色
云服务器基于 SSH 协议实现免密登录
BM7 链表中环的入口结点
BM13判断一个链表是否为回文结构
virtual address space
水果沙拉酱
3598. 二叉树遍历(华中科技大学考研机试题)
如何成为一名正义黑客?你应该学习什么?
ASCII、Unicode和UTF-8
什么是Jmeter?Jmeter使用的原理步骤是什么?
Power system power flow calculation (Newton-Raphson method, Gauss-Seidel method, fast decoupling method) (Matlab code implementation)
unusual understanding
c语言之 练习题1 大贤者福尔:魔法数,神奇的等式
接口测试的概念、目的、流程、测试方法有哪些?