Перейти в хранилище документации
Обратиться в техническую поддержку
...
По умолчанию RabbitMQ имеет встроенную учетную запись guest/guest, которая работает только с хостом localhost. Если требуется использовать RabbitMQ удаленно, необходимо завести новую учетную запись.
В примерах ниже упоминаются утилиты amqp_sendstring.exe и amqp_listen.exe. Данные утилиты для обработки и отправки сообщений ПК Интеллект программисту необходимо реализовать самостоятельно.
Настройка подключения к RabbitMQ осуществляется следующим образом:
application/json – отправляется и принимается сообщение в формате JSON. Если ПК Интеллект не может разобрать сообщение в формате JSON, то предпринимается попытка распознать сообщение в формате plain/text.
plain/text – отправляется и принимается событие ПК Интеллект в формате "ТИП|ИДЕНТИФИКАТОР|СОБЫТИЕ"
Поставщик ПК Интеллект работает в режиме «amq.topic», а приемник – в режиме “amq.direct”.
...
Note | ||
---|---|---|
| ||
События поступают в очередь RabbitMQ от каждого ядра индивидуально. Например, если в системе два ядра, и событие произошло на ядре, у которого неправильные настройки или нет подключения к RabbitMQ, событие не попадет в очередь, несмотря на то, что второе ядро его получит. Каждое ядро отправляет только свои сообщения. |
Приемник реализован по схеме amq.direct. Это означает, что он подписан на все события с ключом "bindingkey". bindingkey реализован по схеме "intellect." + ComputerName (чувствителен к регистру).
...