我在我的 rails3 项目的 /configs/initializers/schedule.rb 中设置了调度程序,它工作正常,但它工作了 2 次,我认为这是由于独角兽工人同时执行计划,所以它在我的数据库中创建了两条记录每一次。我检查了我的逻辑并且没问题,并在我的本地机器中输入了一条记录。
我检查了以下但不知道如何阻止多个独角兽工作者执行调度程序?
https://github.com/jmettraux/rufus-scheduler/#advanced-lock-schemes
有人遇到这个问题吗?如果有任何想法,请提供帮助。
谢谢,
P沙阿