Dynamics crm CRM Online V9中的自定义工作流与插件执行超时?

Dynamics crm CRM Online V9中的自定义工作流与插件执行超时?,dynamics-crm,microsoft-dynamics,dynamics-crm-online,dynamics-365,Dynamics Crm,Microsoft Dynamics,Dynamics Crm Online,Dynamics 365,我需要关于CRM online V9中自定义工作流是否有2分钟超时的明确信息。我知道插件在沙盒模式下注册时会有2分钟的超时,但是自定义工作流呢?另外,是否可以注册插件而不隔离CRM online 这是荒谬的,因为有些过程需要2分钟以上才能完成。如果我有需要更多时间的插件,我怎么能绕过它 在Dynamics 365 Online中,所有插件和自定义工作流都必须在沙箱中注册,并且受到沙箱2分钟超时的限制 为了避免这种情况,建议的最佳实践是使您的代码能够在Azure中运行,并使用访问 如果您想偏离最佳

我需要关于CRM online V9中自定义工作流是否有2分钟超时的明确信息。我知道插件在沙盒模式下注册时会有2分钟的超时,但是自定义工作流呢?另外,是否可以注册插件而不隔离CRM online


这是荒谬的,因为有些过程需要2分钟以上才能完成。如果我有需要更多时间的插件,我怎么能绕过它

在Dynamics 365 Online中,所有插件和自定义工作流都必须在沙箱中注册,并且受到沙箱2分钟超时的限制

为了避免这种情况,建议的最佳实践是使您的代码能够在Azure中运行,并使用访问


如果您想偏离最佳实践,可以保持状态(如有必要),并在系统无限循环检测关闭之前使工作流自身调用最多7次。

在Dynamics 365 Online中,所有插件和自定义工作流都必须在沙箱中注册,并且受到沙箱2分钟超时的限制

为了避免这种情况,建议的最佳实践是使您的代码能够在Azure中运行,并使用访问


如果您想偏离最佳实践,您可以保持状态(如果需要),并在系统无限循环检测关闭之前使工作流调用自己多达7次。

这是不幸的,但我想我别无选择,只能将执行时间减少到2分钟以下或使代码能够在Azure中运行!非常感谢阿伦!是的,这是一个我们都必须面对的挑战。对于一个解决方案,我编写了一个完整的例程,将状态保存为XML,并将其存储在Notes记录中,然后在下一个周期中恢复状态并继续。如果您正在执行某种批量处理,那么像Microsoft Flow这样的外部工具,或者SSIS上的Scribe或KingswaySoft这样的ETL工具可能值得检查。这很不幸,但我想我别无选择,只能将执行时间减少到2分钟以下,或者使代码能够在Azure中运行!非常感谢阿伦!是的,这是一个我们都必须面对的挑战。对于一个解决方案,我编写了一个完整的例程,将状态保存为XML,并将其存储在Notes记录中,然后在下一个周期中恢复状态并继续。如果您正在执行某种批量处理,那么诸如Microsoft Flow之类的外部工具,或者SSIS上的Scribe或KingswaySoft之类的ETL工具可能值得检查。