2

我刚刚使用插件注册工具完成了自定义工作流程的注册。我的自定义工作流程显示在创建工作流程时我可以选择的可能步骤中,但是当我选择它时,我得到一个通用的“发生错误”(“下载日志文件”按钮变灰)。

由此得知我需要重新启动 CRM 异步处理服务。这是我随时都可以做的事情吗?例如,任何信息或正在运行的工作流程是否会丢失,或者一旦重新启动,它们会被重新拾取吗?

我们的服务器管理员还告诉我,有两种这样的服务,其中一种名称中带有“维护”。两者都需要重新启动吗?

还是我的问题甚至与此无关?
谢谢你的帮助。我对 CRM 很陌生。

4

2 回答 2

3

我不确定 Campey 需要手动重新启动服务的问题,但如果您重新启动服务,我不会担心工作流会出现数据完整性问题。

Windows 服务必须处理事件才能正常工作,其中之一是关闭请求事件。CRM 异步服务将停止承担新的工作,并且在停止之前最好让当前正在执行的工作流完成它正在处理的任何工作。

与 CRM 异步服务当前正在执行的步骤被破坏相比,我更关心在 CRM 异步服务停止时未执行的时间敏感步骤。

于 2013-07-25T03:20:45.727 回答
1

根据我的经验,CRM 异步服务经常自行停止,需要手动重新启动,我没有发现任何与数据丢失有关的重新启动问题。

编辑:我发现在一些高使用率的多服务器 CRM 设置中,异步服务可能会“混淆”,它基本上会尝试 3 次然后停止(恢复大型 CRM 租户似乎真的扰乱了异步)。这不会对系统产生负面影响,因为所有作业都只是添加到待办事项中,该待办事项会在下次启动服务时运行。

如果异步服务出现问题,可能会导致需要运行的工作流等项目积压,因此重新启动可能会有所帮助。

您可以尝试重新启动服务,它可能会解决您的问题,但是您能否提供有关您的自定义工作流程的更多信息?

于 2013-07-25T00:12:59.347 回答