Событие MONO
Т.к. событие MONO генерируется вместо событий из группы расширенных событий (имена которых начинаются с префикса E_
) в случае запрета на их распознавание (сервер запущен без ключа /altstproc
) дополнительные аргументы соответствуют дополнительным аргументам расширенных событий (за исключением событий, соответствующих E_TIME_CHANGE
, E_SERVER_TIME_DIFF
, которые генерируются только со своим кодом события).
Возможные комбинации значений дополнительных аргументов, передаваемых обработчику событий, приведены в таблице 6.
№ варианта | Первый дополнительный аргумент | Второй дополнительный аргумент |
---|---|---|
1 | Отсутствует. | Отсутствует. |
2 | Командная строка запуска программы. | Отсутствует. |
3 | Командная строка запуска программы. | Код завершения вызванной программы. |
4 | Информация об изменении состояния других серверов системы резервирования. | Отсутствует. |
Событие MONO c дополнительными аргументами:
-
по варианту № 1 – информирует о переходе сервера в данное состояние;
-
по варианту № 2 – информирует о том, что на сервере в состоянии MONO запущена указанная программа;
-
по варианту № 3 – информирует о том, что на сервере в состоянии MONO завершено выполнение указанной программы;
-
по варианту № 4 – информирует о том, что серверу в состоянии MONO была передана информация об изменении состояния серверов системы резервирования (например, добавлен новый сервер).
Формат передаваемой информации приведен в описании события E_NET_INFO
.