asp.net C# -配置作业Hangfire的尝试次数

inb24sb2  于 6个月前  发布在  .NET
关注(0)|答案(1)|浏览(119)

我想限制具体作业的尝试次数,这个属性是这样工作的吗?还是它设置了这个方法的所有作业的尝试次数?

[AutomaticRetry(Attempts = 0)]
public void BackgroundMethod()
{
}

字符串
已尝试限制作业的重复次数

hfwmuf9z

hfwmuf9z1#

AutomaticRetry控制在内部抛出异常时Hangfire重试排队作业的次数。
如果你想限制一个函数被调用的次数(每分钟左右),我用Polly rate limiter已经成功了。你也可以花钱买Hangfire Pro来得到throttling

相关问题