当前位置:网站首页>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的架构支持非常灵活的配置方式:简单部署场景可以使用纯静态配置,而更复杂的部署场景则可以逐步添加需要的动态配置机制;<
边栏推荐
- C # Hex file transfer skills necessary article 】 【 bin file code implementation
- 高通平台开发系列讲解(应用篇)QCMAP应用框架介绍
- 黑猫带你学Makefile第12篇:常见Makefile问题汇总
- 12 Recurrent Neural Network RNN2 of Deep Learning
- Black cats take you learn Makefile article 13: a Makefile collection compile problem
- 为什么一般公司面试结束后会说「回去等消息」,而不是直接告诉面试者结果?
- 服务——DNS正向反向域名解析服务
- shell编程之免交互
- What is Jmeter? What are the principle steps used by Jmeter?
- xshell (sed command)
猜你喜欢

如何成为一名正义黑客?你应该学习什么?

黑猫带你学Makefile第13篇:Makefile编译问题合集

Conditional Statements of Shell Programming (2)

电力系统潮流计算(牛顿-拉夫逊法、高斯-赛德尔法、快速解耦法)(Matlab代码实现)

交换机和生成树知识点

QT笔记——QT工具uic,rcc,moc,qmake的使用和介绍

FPGA - 7系列 FPGA内部结构之Memory Resources -03- 内置纠错功能

【Maui正式版】创建可跨平台的Maui程序,以及有关依赖注入、MVVM双向绑定的实现和演示

shell (text printing tool awk)

【640. Solving Equations】
随机推荐
如何成为一名正义黑客?你应该学习什么?
uni-app微信小程序——下拉多选框
VLAN huawei 三种模式
Why general company will say "go back messages such as" after the end of the interview, rather than just tell the interviewer the result?
MySQL:MySQL的集群——主从复制的原理和配置
xshell (sed 命令)
一篇文章教你Pytest快速入门和基础讲解,一定要看
What are the concepts, purposes, processes, and testing methods of interface testing?
阿里云新增三大高性能计算解决方案,助力生命科学行业快速发展
win系统下pytorch深度学习环境安装
元宇宙社交应用,靠什么吸引用户「为爱发电」?
Shell编程规范与变量
These must-know JVM knowledge, I have sorted it out with a mind map
2022年8月10日:使用 ASP.NET Core 为初学者构建 Web 应用程序--使用 ASP.NET Core 创建 Web UI(没看懂需要再看一遍)
测试4年感觉和1、2年时没什么不同?这和应届生有什么区别?
自组织是管理者和成员的双向奔赴
Extended Chinese Remainder Theorem
"DevOps Night Talk" - Pilot - Introduction to CNCF Open Source DevOps Project DevStream - feat. PMC member Hu Tao
BM13 determines whether a linked list is a palindrome
Thread State 详解