План обслуживания не запускается на узле кластера

ID статьи: 108
Последнее обновление: 16 Nov, 2015
ID статьи: 108
Последнее обновление: 16 Nov, 2015
Ревизия: 1
Просмотры: 500
Комментарии: 0

Версия ПО: JMS 2.0.0.x

Токены: Любые

Проблема:

После критического сбоя выполнения плана обслуживания на одном узле кластера (например, после принудительной остановки сервера EAP), план обслуживания может некоторое время не запускаться на другом узле кластера (примерно 30 секунд).

Причина:

Во время работы плана обслуживания он периодически оповещает все узлы кластера через общую базу данных о своей активности. Если выполнение плана обслуживания на одном из узлов было аварийно прервано, запуск плана на другом узле будет блокироваться некоторое время – за это отвечает параметр реестра HeartbeatInterval - по умолчанию он равен 30 секундам. Только по истечении этого интервала план обслуживания будет считаться аварийно прерванным, и будет возможен его повторный запуск.

Решение:

  • Откройте узел системного реестра [HKEY_LOCAL_MACHINE\SOFTWARE\Aladdin\Enterprise Application Platform Server \JaCarta Management System\Default\MaintenanceManager].
  • Создайте при необходимости переменную "HeartbeatInterval" типа DWORD, отвечающую за интервал уведомления об активности и выполнения плана обслуживания. Установите её значение в 0000001e.
  • Создайте при необходимости переменную "QueueInterval" типа DWORD, отвечающую за интервал проверки наличия плана обслуживания в очереди на выполнение. Установите её значение в 0000000a.
Эта статья была:  
Сообщить об ошибке
ID статьи: 108
Последнее обновление: 16 Nov, 2015
Ревизия: 1
Просмотры: 500
Комментарии: 0
Также опубликовано в