Versions Compared

Key

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

...

  1. Перейти на вкладку RabbitMQ на панели настройки Объект охраны на вкладке Программирование диалогового окна Настройка системы (1).
  2. В поле Хост ввести имя или адрес хоста RabbitMQ (2).
  3. В поле Порт ввести порт для подключения к хосту RabbitMQ (3).
  4. В поле Пользователь ввести имя пользователя хоста RabbitMQ (4).
  5. В поле Пароль ввести пароль пользователя хоста RabbitMQ (5).
  6. Из раскрывающегося списка Тип содерж. выбрать тип данных, отправляемых и принимаемых ПК Интеллект (6):
    1. application/json – отправляется и принимается сообщение в формате JSON. Если ПК Интеллект не может разобрать сообщение в формате JSON, то предпринимается попытка распознать сообщение в формате plain/text.

    2. plain/text – отправляется и принимается событие ПК Интеллект в формате "ТИП|ИДЕНТИФИКАТОР|СОБЫТИЕ"

  7. Нажать на кнопку Применить (7).

Поставщик ПК Интеллект и сторонний приемник

Поставщик ПК Интеллект работает в режиме «amq.topic», а приемник – в режиме “amq.direct”.

...

Note
titleВнимание!

События поступают в очередь RabbitMQ от каждого ядра индивидуально. Например, если в системе два ядра, и событие произошло на ядре, у которого неправильные настройки или нет подключения к RabbitMQ, событие не попадет в очередь, несмотря на то, что второе ядро его получит. Каждое ядро отправляет только свои сообщения.

Приемник ядра ПК Интеллект

Приемник реализован по схеме amq.direct. Это означает, что он подписан на все события с ключом "bindingkey". bindingkey реализован по схеме "intellect." + ComputerName (чувствителен к регистру).

...