我正在寻找一个类似于Python的分布式cron框架,并找到了Celery.但是,文档说"你必须确保一次只有一个调度程序正在运行,否则你最终会遇到重复的任务",Celery使用celery.beat.PersistentScheduler将调度存储到本地文件.
所以,我的问题是,是否有另一种实现,而不是默认,可以将计划"放入集群"并协调任务执行,以便每个任务只运行一次?我的目标是能够在群集中的所有主机上运行具有相同计划的celerybeat.
谢谢
我有一个应用程序通过查询ts字段读取mongodb 2.2副本集中的oplog.rs集合.
我在ts字段上添加了一个索引,但是当新条目插入oplog时它不会更新.
我错过了什么?我在mongodb文档中找不到任何关于上限集合的索引的内容不支持(相反),我找不到有关oplog特殊的任何信息.
谢谢