我有一个sidekiq工作,我计划每天午夜运行。作业循环遍历我的数据库中的每个商店(用户)并为每个商店运行工作者。我的数据库获得的商店或用户越多,这种方法就越慢。我在想,有没有更有效的方法来解决这个问题?
逐行执行任何批处理操作将无法很好地扩展。最好的方法是重新编写Sidekiq Job以立即执行所有行。如果您能提供有关您想要实现的目标的更多详细信息,我们将很乐意为您提供帮助。 :)