伍佰目录 短网址
  当前位置:海洋目录网 » 站长资讯 » 站长资讯 » 文章详细 订阅RssFeed

执行插件超过2分钟超时错误,如何办?

来源:本站原创 浏览:92次 时间:2022-06-05

摘要: 本人微信公众号:微软动态CRM专家罗勇 ,回复289或者20181221可方便获取本文,同时可以在第一间得到我发布的最新博文信息,follow me!我的网站是 www.luoyong.me 。

我们都知道,默认情况下Dynamics 365执行的插件有2分钟的限制,若达到2分钟还没有执行完毕,会触发异常,类似如下:

System.TimeoutException: Couldn’t complete execution of the custom activity *** plug-in within the 2-minute time limit.

那我改到工作流行不行?如果改到自定义工作流活动,同样也有类似的限制,一个自定义工作流活动的执行时间不能超过2分钟,若超过了,会触发异常,和插件的异常是一样的。

如果碰到这种情况怎么办?

若是工作流中有多个循环的话,考虑将这个循环拆出来,每个循环的逻辑用一个异步工作流来做,这个异步工作流设置为仅仅支持手工触发,记得,一定要设置成支持手工触发。

然后这个循环体里面的就用调用工作流来代替,类似如下的代码,这样在很多情况下就可以绕过这个2分钟的限制。

var  fetchXml = @"<fetch version='1.0' mapping='logical' distinct='false' no-lock='true'>  <entity name='workflow'>    <attribute name='workflowid' />    <filter type='and'>      <condition attribute='type' operator='eq' value='1' />      <condition attribute='category' operator='eq' value='0' />      <condition attribute='name' operator='eq' value='{your workflow name}' />      <condition attribute='statecode' operator='eq' value='1' />    </filter>  </entity></fetch>";                var workflowEntities = orgSvc.RetrieveMultiple(new FetchExpression(fetchXml));                if (workflowEntities.Entities.Count == 0)                {                    tracingService.Trace("Workflow does not exist or activated.");                    return;                }                foreach (var item in scEntities.Entities)                {                    ExecuteWorkflowRequest req = new ExecuteWorkflowRequest()                    {                        EntityId = item.Id,                        WorkflowId = workflowEntities.Entities[0].Id                    };                    orgSvc.Execute(req);                }

 


  推荐站点

  • At-lib分类目录At-lib分类目录

    At-lib网站分类目录汇集全国所有高质量网站,是中国权威的中文网站分类目录,给站长提供免费网址目录提交收录和推荐最新最全的优秀网站大全是名站导航之家

    www.at-lib.cn
  • 中国链接目录中国链接目录

    中国链接目录简称链接目录,是收录优秀网站和淘宝网店的网站分类目录,为您提供优质的网址导航服务,也是网店进行收录推广,站长免费推广网站、加快百度收录、增加友情链接和网站外链的平台。

    www.cnlink.org
  • 35目录网35目录网

    35目录免费收录各类优秀网站,全力打造互动式网站目录,提供网站分类目录检索,关键字搜索功能。欢迎您向35目录推荐、提交优秀网站。

    www.35mulu.com
  • 就要爱网站目录就要爱网站目录

    就要爱网站目录,按主题和类别列出网站。所有提交的网站都经过人工审查,确保质量和无垃圾邮件的结果。

    www.912219.com
  • 伍佰目录伍佰目录

    伍佰网站目录免费收录各类优秀网站,全力打造互动式网站目录,提供网站分类目录检索,关键字搜索功能。欢迎您向伍佰目录推荐、提交优秀网站。

    www.wbwb.net