早c晚a眼霜:KubernetesJobInformer回调调用非常晚

我们使用 kubernetes informer(source code)从 kubernetes api 服务器接收作业更新事件,在收到这些事件后,我们通常会从集群中删除作业记录。

最近我们发现有很多作业记录留在集群中,因为客户端没有立即从 kuberntes API Server 收到 Kubernetes 作业更新事件,而是在一个多小时后收到这些事件。

以下是一些信息:

作业通知器回调

OnAdd(obj intece{})
OnUpdate(oldObj, newObj intece{})     
OnDelete(obj intece{})       

群集信息

kubernetes 版本:v1.20
client-go 版本:v0.19.6

其他信息
那里有超过 1000 个 kubernetes 作业,它们都处于完成状态,我们不会删除它们,只是因为我们需要它们来调试其他业务逻辑。

但是我们发现,在删除了那些 kubernetes 作业并重新启动了告密者之后,一切都变得正常了。

如何解决通知延迟?有没有调试这种问题?

本站系公益性非盈利分享网址,本文来自用户投稿,不代表边看边学立场,如若转载,请注明出处

(465)
行政区划代码6位:生成唯一的 6位代码(6 digit codes)
上一篇
降权查询:Matlab:降维
下一篇

相关推荐

  • Lucky 8 k:K8 DNS未解析(k8 kubernetes)

    关于Lucky 8 k的问题,在k8 kubernetes中经常遇到,我的 K8 DNS 无法解析,因此我按照调试步骤mentioned here。由于我是 K8 的新手,有人可以指出我面临的问题吗?我无法从调试步骤中提取任何有用的信息。…

    2024-05-06 03:05:17
    0 73 16
  • 宽带调试:带调试工具的 Kubernetessidecar

    关于宽带调试的问题,在kubernetes sidecar中经常遇到,我试图介绍一个 sidecar 与 dotnet 调试工具根据这个https://thecloudblog.net/post/tracing-and-profiling-a-net-core-application-on-azure-kubernetes-service-with-a-sidecar-container/做下面的命令应该工作…

    2024-02-02 13:26:40
    0 18 43
  • 乐敦cc美白精华液使用方法:kubernetes手表正确使用方法:

    关于乐敦cc美白精华液使用方法的问题,在kubernetes watch中经常遇到,我是 Kubernetes 的新手,我不确定如何正确实现手表;特别是我不确定如何处理 resourceVersion 参数。…

    2024-02-24 09:16:19
    0 23 74
  • 华为cis:Kubernetes集群的 CIS基准测试问题

    关于华为cis的问题,在kubernetes benchmark中经常遇到,我正在主节点上运行CIS kube-bench 工具,并尝试解决此错误…

    2023-10-27 10:59:24
    0 21 19
  • Csi画法:Kubernetes CSI驱动升级

    关于Csi画法的问题,在kubernetes csi中经常遇到,我们正在开发 k8s CSI 驱动程序目前为了升级驱动程序,我们删除已安装的操作员 pod,cdrs 和角色,并从新版本映像中重新创建它们。建议的升级方式是什么?还是卸载 / 安装是建议的方法?我找不到任何相关信息…

    2024-03-28 05:00:54
    0 83 53
  • linux切换到超级用户:```shecho 'Hello World' > hello_world.txt```

    Linux切换到超级用户的方法有两种:使用su命令:…

    2023-03-24 09:03:15
    0 44 96
  • cvt变速箱结构图解:CVT变速箱的工作原理

    CVT变速箱是一种无级变速箱,它的结构由两个部分组成:输入轴和输出轴。输入轴由发动机驱动,输出轴将变速箱的输出转移到车轮上。输入轴上安装有一个可变的滑轮,它可以改变输入轴的传动比,从而改变变速箱的输出比。另外,输入轴上还安装有一个液压系统,它可以控制滑轮的位置,从而改变输入轴的传动比。…

    2023-04-02 04:00:04
    0 71 79
  • android cursor遍历 title = row[0] value = row[1] dic[titl

    示例示例Android中使用Cursor遍历数据库的步骤如下:获取一个Cursor对象,通过的()方法来获取;…

    2023-05-06 13:38:40
    0 86 54

发表评论

登录 后才能评论

评论列表(65条)