admin 管理员组文章数量: 887021
Dynamics CRM: 本地部署的服务器中, Sandbox, Unzip, VSS, Asynchronous还有Monitor服务的作用
在你安装的本地部署的Dynamics 365(OP)的服务器中都会有下面的这六个服务:
- Dynamics 365 Sandbox ProcMicrosoft.Crm.VSSWriterService.exeessing Service
- Dynamics 365 Unzip Service
- Dynamics 365 VSS Writer
- Microsoft Dynamics 365 Asynchronous Processing Service
- Microsoft Dynamics 365 Asynchronous Processing Service (maintenance)
- Microsoft Dynamics 365 Monitoring Service
下面我们就来解释一下这六个服务都是干什么的:
- Dynamics 365 Sandbox Processing Service - Microsoft.Crm.Sandbox.HostService.exe
用来运行插件和工作流workflow, 包括自定义的工作流的服务; 如果你没有开启这个服务, 这个时候运行这个插件是会报错的, 参考Dynamics CRM: 遇到“The plug-in execution failed because no Sandbox Hosts are currently available.“_Stone-hdj的博客-CSDN博客
注: 无论是注册为同步还是异步的插件,只要是注册为sandbox的,都依赖于这个服务, 并且workflow也是依赖于sandbox
- Dynamics 365 Unzip Service - CrmUnzipService.exe
这个服务是用来处理压缩文件的解压缩
- Dynamics 365 VSS Writer - Microsoft.Crm.VSSWriterService.exe
这个服务的作用是备份和还原配置 (MSCRM_CONFIG) 和组织(organizationName _MSCRM) 数据库, 在数据库备份时, Dynamics 365应用程序不会脱机,能够正常使用, 在还原数据库时, 应用会自动脱机, 还原完成时会自动恢复.
- Microsoft Dynamics 365 Asynchronous Processing Service - CrmAsyncService.exe MSCRMAsyncService
Asynchronous Processing Service和Asynchronous Processing Service (maintenance)其实是运行的同一个程序, 只不过后面的参数不同.
它是一个托管队列,用于执行异步工作流、异步插件以及批量导入数据(bulk import)和重复数据的检测(Duplicate Detection)等其他操作。
注: 但如果这个服务被停掉的话, 即使是一个Real time(实时)的workflow, 也不会被执行, 我做了一些无聊的测试, 将会在下次博客中详细说明.
- Microsoft Dynamics 365 Asynchronous Processing Service (maintenance) - CrmAsyncService.exe MSCRMAsyncService$maintenance
Dynamics CRM的异步作业被安排在一个随机的启动时间,并且以默认频率运行。默认情况下,CRM将创建6个计划的每天运行的维护作业。这些作业就是由它来执行的.
Deletion Service
Indexing Management
Reindex All
Clean up Workflows
Create Audit Partition
Check For MUI Updates
- Microsoft Dynamics 365 Monitoring Service - MSCRMMonitoringService.exe
监控服务通过运行一系列的测试, 验证在本地计算机上运行的服务器角色的运行状况。 默认情况下,监视每 15 分钟执行一次,在替换最早记录前将保留 10 条记录。 监视服务执行的某些测试需要组织进行监视设置。
参考: Microsoft Dynamics 365 Monitoring Service | Microsoft Docs
其实还有两个重要的服务, 一个是Web Application Service, 另一个是报表服务
- Web Application Service
可以理解为运行我们的Dynamics 365网页的, 由IIS来运行.
- 报表服务, 微软官方的叫法是Microsoft Dynamics 365 Reporting Extensions, 它被安装在SSRS(SQL Server Reporting Services)运行的服务器上, 如果需要使用报表功能,这个必须安装, 而且有的时候报表功能突然不好使了, 可能重启一下SSRS就好了.
本文标签:
版权声明:本文标题:Dynamics CRM: 本地部署的服务器中, Sandbox, Unzip, VSS, Asynchronous还有Monitor服务的作用 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/jishu/1731228826h1473877.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论