我有一个包含多个事件的顺序工作流。其中一项事件需要访问我的付费 S3 帐户。它工作正常,但要谨慎,我想确保它能够处理意外情况,例如“找不到主机”或超时等。
所以 .. 我通常会将代码放在 TRY/CATCH 中。这很好..但我不确定我应该如何处理工作流..因为如果代码无法正确完成,则不应发生其余的工作流(基于此工作流的逻辑)。
所以,我想重试连接几次。如果最终失败,调用电子邮件事件并终止工作流。
任何人都可以提出任何建议、视频链接或屏幕截图来帮助展示什么是最佳实践吗?
干杯!
最佳答案
您可能还想看看这篇关于自定义重试事件的博客文章: http://www.pluralsight.com/community/blogs/matt/archive/2007/11/28/49315.aspx
看起来这正是您可能需要的!
关于exception - Windows Workflow Foundation,异常和重试?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/279406/