开发者社区> 问答> 正文

Reflector是什么?

已解决

Reflector是什么?

展开
收起
与时俱进的探索者 2022-04-11 16:05:53 643 0
1 条回答
写回答
取消 提交回答
  • 推荐回答

    Reflector:使用 List-Watch 的方法监控指定类型的资源对象,从 Kubernetes APIServer 中 List 该资源的所有实例,取得最新的 ResourceVersion,然后使用 Watch 方法监听该 resourceVersion 之后的所有变化,若过程中出现异常,Reflector 则会从断开的 ResourceVersion 处重现尝试监听所有变化,一旦该对象的实例有创建、删除、更新动作,Reflector 都会收到“事件通知”,并利用反射机制将监听的结果实例化成具体的对象。这时,该事件及它对应的实例对象的组合称为增量(Delta),之后会被存进 DeltaFIFO 中。

    以上摘自《云原生应用开发:Operator原理与实践》,下载地址:https://developer.aliyun.com/ebook/download/7464

    2022-04-11 21:46:06
    赞同 展开评论 打赏
来源圈子
更多
收录在圈子:
阿里云开发者社区官方技术圈,用户产品功能发布、用户反馈收集等。
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载