我正在使用后台作业进行一些定义操作。有些定义可以在2分钟内完成,有些可以在10分钟内完成。
我不希望它在失败时重试。作业成功或失败时不应重试。有可能吗?
谢谢。
我在https://forum.aspnetboilerplate.com.
- 在try-catch中编写代码并隐藏异常。后台作业管理器仅在出现异常时重试
https://forum.aspnetboilerplate.com/viewtopic.php?p=8839&sid=4a5bed7481fd06bb89d8e98eb3c5cb12#p8839
https://docs.abp.io/en/abp/latest/Background-Jobs#configuration
您可以将DefaultTimeout
值更改为0
参考文献:
- https://github.com/abpframework/abp/issues/8158