Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Иногда может возникать ситуация, когда оборудование , ограничивающее доступ абонента к услугам, доступа перезагружается или выходит из строя, при этом появляется необходимость восстановить текущее состояние оборудования или кэша агента HARD.

...

Элемент system_message.content данного типа сообщений состоит включается включает в себя пару «Атрибут — Значение». Система формирует и отправляет на выполнение агенту HEX команды с типом «Подключение» по всем действующим конфигурациям, в которых участвуют профили операторского оборудования, содержащие указанные в сообщении атрибуты и значения.атрибут из элемента vc_key со значением из vc_value.

Warning

Команды при обработке такого запроса формируются системой только на подключение и только для активных конфигураций. Команды на отключение по оборудованию без активных конфигураций не формируются.

Отправка профилей и привязок оборудования агенту HARD

Если необходимо восстановить или заполнить заново кэш агента HARD, необходимо Система отправляет только действующие на момент запроса профили и привязки оборудования. Если кэш агента содержит какие-то старые данные (например агент работал ранее с тестовым экземпляром Гидры), его необходимо сначала очистить от этих записей:

Code Block
db.profiles.remove({});
db.equipment_binds.remove({});

После очистки кэша агента можно отправить в очередь сообщение следующего вида:

Code Block
titleПример запроса для отправки профилей и привязок оборудования агенту HARD
<system_message>
    <vc_message_type>ProvisioningSendProfilesAndBinds</vc_message_type>
    <n_firm_id>100</n_firm_id>
</system_message>

В элементе n_firm_id данного запроса необходимо указать идентификатор фирмы, по которой необходимо отправить данные.

Такую же отправку можно вызвать PL/SQL-скриптом непосредственно из основной БД:

...