简介
该用户还未填写简介
擅长的技术栈
未填写擅长的技术栈
可提供的服务
暂无可提供的服务
k8s 起多个pod时,如何只运行一份定时任务?
使用flask框架的定时任务,在运行多个pod时,如何保证只运行一个定时任务?看到有用redis加锁的, 不过这个只能保证同一时刻只有一个定时任务运行。假如一个interval为120s的定时任务,执行只需要5s,则起几个pod 120s内最多就可能运行几次,虽然重复运行可能也没问题,但这并不是我们想要的。最近使用了一个优雅点的解决方案,增加一个deployment专门运行定时任务,只起一个;其内
到底了