Частоту нескольких процедур обратного вызова, в том числе частоту выполнения процедуры обратного вызова vRealize Automation при изменении аренд компьютеров, можно изменить.

Об этой задаче

В vRealize Automation для запуска различных процедур обратного вызова в службе диспетчера моделей используется настроенный промежуток времени. Такой промежуток, например, используется для процедуры ProcessLeaseWorkflowTimerCallbackIntervalMiliSeconds, которая ищет компьютеры с измененной арендой. Этот промежуток времени можно изменить, чтобы проверки выполнялись реже или чаще.

При вводе значения времени для этих переменных введите значение в миллисекундах. Например, 10 000 миллисекунд = 10 секунд и 3 600 000 миллисекунд = 60 минут = 1 час.

Необходимые условия

Войдите в качестве администратора на сервер, где размещена служба диспетчера инфраструктуры как услуги. Для распределенных установок это сервер, на котором была установлена служба диспетчера.

Процедура

  1. Откройте файл ManagerService.exe.config в редакторе. Данный файл находится в каталоге установки сервера vRealize Automation. Как правило это %SystemDrive%\Program Files x86\VMware\vCAC\Server.
  2. Обновите следующие переменные необходимым образом.

    Параметр

    Описание

    RepositoryWorkflowTimerCallbackMiliSeconds

    Проверьте, активна ли служба репозитория или веб-служба диспетчера модели. Значение по умолчанию — 10 000.

    ProcessLeaseWorkflowTimerCallbackIntervalMiliSeconds

    Проверка просроченных аренд компьютеров. Значение по умолчанию — 3600000.

    BulkRequestWorkflowTimerCallbackMiliSeconds

    Проверка массовых запросов. Значение по умолчанию — 10 000.

    MachineRequestTimerCallbackMiliSeconds

    Проверка запросов компьютеров. Значение по умолчанию — 10 000.

    MachineWorkflowCreationTimerCallbackMiliSeconds

    Проверка новых компьютеров. Значение по умолчанию — 10 000.

  3. Сохраните файл и закройте его.
  4. Выберите Пуск > Администрирование > Службы.
  5. Остановите службу vCloud Automation Center, а затем запустите ее снова.
  6. (дополнительно) Если vRealize Automation работает в режиме высокой доступности, при необходимости изменить что-либо в файле ManagerService.exe.config после установки все изменения нужно вносить как на основном, так и на резервном сервере.