最佳实践¶
处理后台任务与常规调用方法有很大的不同。本指南旨在帮助让您的后台任务平稳有效地运行。本文基于 。
错误例子:
可以换成这样:
让后台任务可重试 ¶
重试 意味着可以在执行过程中中断,然后再安全地调用。中断可能是由许多不同的事情引起的 (即异常,服务端关闭), 而 Hangfire 将尝试重试多次。
如果没有合理安排,将遇到很多问题。例如,如果您有一个发送的电子邮件的后台任务,SMTP 服务却发生错误,则应该以邮件发送出去的事件作为结束标志。
可以换成这样:
未完待续。。。
原文: