您可以更改多个回调过程的频率,其中包括为已更改的计算机租约运行 vRealize Automation 回调过程的频率。

开始之前

以管理员身份登录到托管 IaaS Manager Service 的服务器。对于分布式安装,这是安装 Manager Service 的服务器。

关于此任务

vRealize Automation 使用配置的时间间隔在 Model Manager 服务上运行不同的调用过程,例如 ProcessLeaseWorkflowTimerCallbackIntervalMiliSeconds,该过程将搜索租约已更改的计算机。您可以更改这些时间间隔,使其增加或减少检查频率。

输入这些变量的时间值时,请输入以毫秒为单位的值。例如,10000 毫秒 = 10 秒,3600000 毫秒 = 60 分钟 = 1 小时。

过程

  1. 在编辑器中打开 ManagerService.exe.config 文件。该文件位于 vRealize Automation 服务器安装目录中,通常为 %SystemDrive%\Program Files x86\VMware\vCAC\Server
  2. 根据需要更新以下变量。

    参数

    描述

    RepositoryWorkflowTimerCallbackMiliSeconds

    检查存储库服务或 Model Manager Web 服务是否处于活动状态。默认值为 10000。

    ProcessLeaseWorkflowTimerCallbackIntervalMiliSeconds

    检查已过期的计算机租约。默认值为 3600000。

    BulkRequestWorkflowTimerCallbackMiliSeconds

    检查批量请求。默认值为 10000。

    MachineRequestTimerCallbackMiliSeconds

    检查计算机请求。默认值为 10000。

    MachineWorkflowCreationTimerCallbackMiliSeconds

    检查新计算机。默认值为 10000。

  3. 保存并关闭文件。
  4. 选择开始 > 管理工具 > 服务
  5. 停止然后重新启动 vCloud Automation Center 服务。
  6. (可选) : 如果 vRealize Automation 在“高可用性”模式中运行,则安装后对 ManagerService.exe.config 文件所做的任何更改均必须在主服务器和故障切换服务器上进行。