Дерево страниц

Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

Структура

Отображение дочерних

КМА должен оповещать МА о:

  • запуске и остановке приложения,
  • запуске и завершении работы агента по каждой НЗ,
  • принудительной остановке агента,
  • сбоях в работе агента - передавать протокол ошибки.

Чтобы отследить жёсткую остановку приложения, КМА должен с интервалом в 1 мин. посылать heart-beat сообщение. МА, если не получает heart-beat сообщение за 1,5 мин., то регистрирует остановку приложения на данном сервере.

Для ASAP агентов событием запуска, публикуемого в МА, является формирование подписки на очередь данных, а не каждый запуск объекта агента по каждому сообщению. Событием завершения - снятие подписки.

Передача сообщений мониторинга в МА должно происходить через выделенную не durable JMS-Queue (условно назовём её "amc-to-am", конкретное имя очереди должно быть настраиваемым). Во всех сообщениях в МА должны передаваться:

  • имя сервера КМА,
  • имя приложения,
  • время сообщения (штатный атрибут JMS-сообщения, getJMSTimestamp()),
  • идентификатор НЗ.