k8s-client-go源码剖析(三)
云原生社区活动---Kubernetes源码剖析第一期第三周作业, 也是最后一周作业.本文主要讲述下client-go中workqueue, 看一下client-go的一个整体数据走向.如下图:而workqueue主要是在listener这里引用,listener使用chan获取到数据之后将数据放入到工作队列进行处理。主要是由于chan过于简单,已经无法满足K8S的场景,所以衍生出了workqueue,特性有序去重并发延迟处理限速当前有三种workqueue基本队列延迟队列限速队列其中延迟队列是...阅读全文