kubernetes - Client-Go Informer 在更改主机时间后错过了作业更新事件
问题描述
我们有一个 1.19.x 版本的 Kubernetes 集群。有这样的应用程序通过 Client-go informer (v0.19.6) 监视 Job 更新事件。
我们遇到了这样一个问题,应用程序无法接收一段时间后的作业更新事件,而 pod 事件很好。重新启动应用程序,问题会消失一段时间,但最终会再次出现。
在问题发生之前我们做的一件特别的事情是我们更改了系统时间,因为我们有一个需要重置时区的测试用例。
哪些因素导致作业更新机制失灵?系统时间变化会是真正的因素吗?类似这个问题。
解决方案
推荐阅读
- typescript - 在 TypeScript 中使用最新的 JavaScript 功能,例如 ES2018
- javascript - 如何从 Extension 以编程方式关闭控制台(devtools)?
- sql - Oracle 11g:将列从一个表复制到另一个添加序列 ID。删除序列
- python - 在 Zeppelin 的过程中突然遗漏了变量
- ruby-on-rails - 在 Postman 中连接到 API 时感到困惑
- python - subprocess.CalledProcessError:为不可 ping 的目标返回非零退出状态 1
- python - 将json转换为python obj
- apache-kafka - 从 Kafka Store Changelog 读取时出现 OffsetOutOfRangeException
- amazon-web-services - AWS:Dynamo DB 首次请求具有高写入延迟
- c++ - Arduino 从 SD 卡读取最后一行