如何解决升级到Dynamics 365后有很多的Sandbox的WorkerProcess并导致异常?
Posted 微软动态CRM专家罗勇
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何解决升级到Dynamics 365后有很多的Sandbox的WorkerProcess并导致异常?相关的知识,希望对你有一定的参考价值。
升级到Dynamics 365 (版本1612,V8.2.0.749) 后发现,如果CRM服务器不止一台,比如有一台前端服务器或者一台后端服务器,或者2台全服务器(full server),会发现后端服务器角色所在的服务器上有很多个Microsoft.Crm.Sandbox.WorkerProcess 进程,一般会超过50个,比Dynamics CRM 8.1的两三个会多出很多。在只有一台全服务器的情况下没有问题。
这个进程太多很容易导致类似如下的报错:
这个问题最近推出的hotfix, 也解决不了,后来我们提了Case,一个国外专家给出了答案,答案如下:
打开注册表,在 LOCAL_MACHINE/SOFTWARE/MICROSOFT/MSCRM 中新增如下的注册表项:
名称为 SandboxHostMinWorkerProcesses ,值请设置为1.
截至目前为止,该方法还没有在微软官方文档中公开,呵呵。
--做新疆特产的搬运工。
本店由博主的新疆老婆开设,搬运各种上等的新疆特产,是自用,送礼,年货,孝敬长辈特别是(岳)父母的首选。
以上是关于如何解决升级到Dynamics 365后有很多的Sandbox的WorkerProcess并导致异常?的主要内容,如果未能解决你的问题,请参考以下文章
为Dynamics 365写一个简单程序实现解决方案一键迁移
外部SQL Server的Dynamics CRM 365插件
Dynamics 365基于FetchXml的S S R S报表开发实例
Dynamics 365 安装Report Authoring Extension报Microsoft Online Services 登录助手安装程序下载失败