小编Dys*_*son的帖子

在多个 Kubernetes Pod 中只执行一次

我对拥有多个 Kubernetes Pod 的优化有一个普遍的问题。我有一个 Java 应用程序service A,它每 5 分钟检查service B一次执行条件task T。每5分钟,如果满足条件,我想task T运行一次。

然而,service A目前有 4 个 pod 运行,每个 pod 都service B单独检查,并task T在满足条件时执行。但只要满足task T的条件,只需执行一次service B

我想知道是否有一种方法可以让不同的 podservice A进行协调,并且task T每 5 分钟只执行一次(如果条件成立),而不是每个 pod 执行 4 次。

谢谢你!

java docker kubernetes

0
推荐指数
1
解决办法
228
查看次数

标签 统计

docker ×1

java ×1

kubernetes ×1