我想限制具体作业的尝试次数,这个属性是这样工作的吗?还是它设置了这个方法的所有作业的尝试次数?
[AutomaticRetry(Attempts = 0)] public void BackgroundMethod() { }
字符串已尝试限制作业的重复次数
hfwmuf9z1#
AutomaticRetry控制在内部抛出异常时Hangfire重试排队作业的次数。如果你想限制一个函数被调用的次数(每分钟左右),我用Polly rate limiter已经成功了。你也可以花钱买Hangfire Pro来得到throttling。
1条答案
按热度按时间hfwmuf9z1#
AutomaticRetry控制在内部抛出异常时Hangfire重试排队作业的次数。
如果你想限制一个函数被调用的次数(每分钟左右),我用Polly rate limiter已经成功了。你也可以花钱买Hangfire Pro来得到throttling。