Sidekiq作业的最大运行时间

问题描述 投票:0回答:1

我的工作需要花费超过1个小时的时间。因此,剩余的工作会被排队,无法启动。因此,我决定为后台工作设置最大运行时间。是否有任何方法可以设置超时时间在sidekiq工作吗?

ruby-on-rails ruby sidekiq
1个回答
0
投票

您无法在Sidekiq中超时或停止作业。这很危险,可能会损坏您的应用程序数据。

听起来像您只有一个Sidekiq进程,并发性为1。您可以启动多个Sidekiq进程,它们将在不同的工作上工作,并且您可以提高并发性来执行相同的操作。

© www.soinside.com 2019 - 2024. All rights reserved.