node.js—正在寻找一种解决方案来运行基于议程的cron作业,以便只在一个kubernete pod中执行

4ioopgfo  于 2021-10-10  发布在  Java
关注(0)|答案(1)|浏览(206)

我很难弄清楚如何在单个pod中运行cron作业,而不是在所有pod中。我还有一个mongodb触发器,它监听数据库中的任何更改,并根据这些更改将通知发送给用户,这也会被执行多次。
我发现以下解决方案不符合我的要求,
在redis或rabbitmq的帮助下使用队列
创建一个单独的微服务,并在单个pod中运行这些作业
先谢谢你

bqucvtff

bqucvtff1#

最后,我使用bee queue node包推送redis中的所有作业并对其进行处理。

相关问题