我已经使用Sidekiq实现了定时通知。我想添加一个重新调度未执行作业的功能。我在Sidekiq API代码中看到了reschedule方法https://github.com/mperham/sidekiq/blob/061068c551bd96eb6aa790dda0a4dad85bf55381/lib/sidekiq/api.rb,但是我不确定在初始化SortedEntry类时传递什么参数。文档中没有示例,所以我想知道是否有任何关于Sidekiq重新调度的经验?
顺便说一下,当我创建一个作业时,会获取它的jid:
message_jid = MessagesWorker.perform_in(@message.deliver_at, msgs2_ids, @message.id)