在Sidekiq中列出计划的作业(在代码中)

这为什么不起作用?

请注意,这之前被问过,但没有提供解释。

特别是在生产实例上,尽管有大量的计划任务,但从 rails 控制台返回的大小为零?

(来自官方 API 文档

ss = Sidekiq::ScheduledSet.new
ss.size

返回一个大大的 :thinking:

这确实有效,但它会列出 /sidekiq/scheduled 中显示的作业,而不是 /sidekiq/scheduler 中显示的作业。

你可能想这样做:

MiniScheduler::Manager.discover_schedules.each do |j|
  puts j
end
2 个赞

好的,谢谢!

1 个赞

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.