2016-12-01 65 views
4

在我当前的客户端,我们为电话系统提供了一个Phone Pop自定义登录页面。该页面在CRM Online中为客户端执行搜索,然后在未找到时创建新的潜在客户。在当天的最初呼叫中,新领导者的创建时间非常长,需要20-30秒。 5名左右的请求后,该下降到大约3秒:如何最小化Dynamics 365(CRM)中的初始插件加载时间

enter image description here

我敢肯定,这完全是插件相关的,因为3个请求那名始终子第二图表中列出,是标准的OData休息查询。其他3个请求触发插件。

任何人都有任何好的建议/解决方法来保持这些插件缓存?

+0

1)插件DLL的大小是多少?插件中存在哪些代码会在创建对象时执行,而不是随后调用“Execute”方法? – Nicknow

+0

该插件的DLL本身大约8 MB,我认为没有任何帮助,当涉及到加载插件。正在执行的代码与在其他请求上执行的代码完全相同 – Daryl

回答

-1

就我所知,没有什么可以做的。

我可以推荐你的唯一方法是在单独的dll中隔离目标代码并创建一个单独的程序集,然后创建一个触发这些插件的工作流,只要确保代码不会真的做任何事情,因为我们只需要保持它活着。

相关问题