Dynamics crm CRM 365多个沙箱工作进程

Dynamics crm CRM 365多个沙箱工作进程,dynamics-crm,dynamics-crm-2016,dynamics-crm-365,Dynamics Crm,Dynamics Crm 2016,Dynamics Crm 365,在将我们的CRM 2016环境更新为版本8.2.1.176(Dynamics 365)后,我们遇到了Maco在此问题中描述的CallManagerInfo错误 因此,我尝试了提供的解决方案,并在两台应用服务器上设置了注册表项。这似乎解决了问题,但现在我遇到了另一个问题。 我已经注意到,在应用服务器的事件日志中,有时会出现关于“无效跟踪目录”的错误,但因为我当时没有使用跟踪,所以一开始就忽略了它 然后我们的一个应用服务器变得非常慢,我无法通过RDP连接到它。几分钟后它平静了下来,我检查了一些东西,

在将我们的CRM 2016环境更新为版本8.2.1.176(Dynamics 365)后,我们遇到了Maco在此问题中描述的CallManagerInfo错误

因此,我尝试了提供的解决方案,并在两台应用服务器上设置了注册表项。这似乎解决了问题,但现在我遇到了另一个问题。 我已经注意到,在应用服务器的事件日志中,有时会出现关于“无效跟踪目录”的错误,但因为我当时没有使用跟踪,所以一开始就忽略了它

然后我们的一个应用服务器变得非常慢,我无法通过RDP连接到它。几分钟后它平静了下来,我检查了一些东西,然后发现有很多沙盒工作进程正在运行。重新启动沙盒处理服务并没有真正起到帮助作用,因为几秒钟后,又有许多工作进程在运行,而且跟踪事件日志错误消息再次出现

经过一些搜索,我找到了一些关于设置跟踪和设置其他regkey的建议,但到目前为止没有任何帮助。我尝试过的一切都在这篇博文中描述

但我发现,当我将callManagerInfo中的Singlebox regkey设置回1并重新启动服务时,只有一个工作进程将运行。regkey的名称似乎暗示了类似的含义。:)

我还不能完全确定是否是许多工作进程导致了速度的降低,但是在一台服务器上已经有80多个进程在运行,这在我看来是不对的。我现在将regkey改回了QA环境中的旧值,但我非常确定,然后CallManagerInfo错误会再次出现

那么,有没有办法解决这两个问题呢? 我还为一些人激活了跟踪,因为这是文章中建议的,并且在检查文件时,他们包含了这一点

[2017-09-08 14:57:03.371] Process:Microsoft.Crm.Sandbox.WorkerProcess |Organization:00000000-0000-0000-0000-000000000000 |Thread:   13 |Category: Exception |User: 00000000-0000-0000-0000-000000000000 |Level: Error |ReqId: 00000000-0000-0000-0000-000000000000 |ActivityId:     b2b6cdd8-4dee-4b05-827e-a83887cc2f9e | WarmUpMockListener.Execute  ilOffset = 0x1A
    at WarmUpMockListener.Execute(SandboxCallInfo callInfo, SandboxSdkContext requestContext, String operation, Byte[] serializedRequest)  ilOffset = 0x1A
    at   ilOffset = 0xFFFFFFFF
    at SyncMethodInvoker.Invoke(Object instance, Object[] inputs, Object[]& outputs)  ilOffset = 0x222
    at DispatchOperationRuntime.InvokeBegin(MessageRpc& rpc)  ilOffset = 0xC4
    at ImmutableDispatchRuntime.ProcessMessage5(MessageRpc& rpc)  ilOffset = 0x48
    at MessageRpc.Process(Boolean isOperationContextSet)  ilOffset = 0x65
    at Wrapper.Resume(Boolean& alreadyResumedNoLock)  ilOffset = 0x1B
    at ThreadBehavior.ResumeProcessing(IResumeMessageRpc resume)  ilOffset = 0x8
    at ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)  ilOffset = 0x79
    at ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)  ilOffset = 0x9
    at QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem()  ilOffset = 0x33
    at ThreadPoolWorkQueue.Dispatch()  ilOffset = 0xA4
>Crm Exception: Message: Test, ErrorCode: -2147220970
消息“Test”看起来与预期的不一样。所以它看起来像是Sandox服务中的某种缺陷(

有什么建议吗