
statiics统计使用方法
1什么是statistics statiics就是统计信息,实际和metrics是一个东西。 2statistics分类 2.1按来源分 1:Downstream 进入的连接和请求,由listener,http connection man...
1什么是statistics statiics就是统计信息,实际和metrics是一个东西。 2statistics分类 2.1按来源分 1:Downstream 进入的连接和请求,由listener,http connection man...
1什么是cluster cluster翻译成中文就是集群,在envoy中表示一些端点的集合。在xds中有cds,c就是cluster的意思。cluster的主要作用是服务发现,负载均衡,连接参数,断路器,dns配置等功能。cluster很重...
什么是metadata metadata就是元数据信息,他提供了基于匹配的 listeners, filter chains, routes and endpoints的 额外的输入参数到过滤器,他是一种map的格式,通常是filter的名...
什么是ratelimit ratelimit是限速的意思,主要作用是限制流量,防止因系统过载而崩溃。istio限速有两大类,一个是本地限速,另一个是全局限速。本地限速是在envoy内部提供一种令牌桶限速的功能,全局限速需要访问外部限速服务。...
什么是HttpConnectionManager HttpConnectionManager是http1,http2,https协议必须经过的一个network filter,名称是envoy.filters.network.http_co...
1什么是redis proxy redis proxy是envoy用来代理redis协议的一个network类型的过滤器,名称是envoy.filters.network.redis_proxy 。他具有元数据感知功能,当redis节点do...
WorkQueue原理 上一节我们学习了informer,我们可以通过informer添加事件处理方法,那为什么我们不直接在事件方法(EventHander)中处理我们的业务逻辑呢?主要是evnt产生的速度要比event创立的数速要快,所以...
sharedInformer sharedInformer原理 ShareInformer的作用 主要负责完成两大类功能: 1、缓存我们关注的资源对象的最新状态的数据 如:创建Indexer/Clientset(通过listerwatche...
Indexer Indexer原理 我们知道reflector会生产数据放入到Delta FIFO Queue这个队列里面,然后Delta FIFO会将数据交给下方的消费者,这里有两个消费者,一个是事件处理办法(sharedProcesso...
DeltaFIFO DeltaFIFO原理 Reflector获取到我们的资源列表或者是监听到我们的资源事件变化的时候,他是如何将我们的数据放入到Delta FIFO Queue这个对列里面的,Delta FIFO其实是client-go给...