Координатор

Координатор маршрутизации сообщений отвечает за маршрутизацию сообщений в разные очереди. Координатор маршрутизации сообщений назначается в настройках клиента RabbitMQ для Шлюза Termidesk Connect. Настройка клиента RabbitMQ позволяет регистрировать Шлюз на одной Ферме или Агрегаторе Termidesk (Termidesk VDI).

Настройка клиента RabbitMQ выполняется одним из способов:

  • из интерфейса командной строки Termidesk Connect;

  • из веб-интерфейса Termidesk Connect (см. подраздел Веб. Координатор).

Для настройки клиента RabbitMQ выполнить:

Описание параметров также приведено в подразделе Объект gw.
  • указание URL-адреса для подключения к серверу RabbitMQ:

set gw rabbitmq url <URL-адрес>
  • указание имени пользователя для подключения к серверу RabbitMQ:

set gw rabbitmq user <имя>
  • указание пароля пользователя для подключения к серверу RabbitMQ:

set gw rabbitmq pass <пароль>
  • указание существующего IP-Фонда для взаимодействия с RabbitMQ:

set gw rabbitmq ipset-id <IP-Фонд>
  • указание времени (в секундах) ожидания ответа от сервера RabbitMQ (значение от 1 до 60, по умолчанию – 10):

set gw rabbitmq timeout <время>
  • указание интервала (в секундах) обновления регистрационной информации (URL и другие данные) Шлюза (значение от 10 до 100000, по умолчанию – 60):

set gw rabbitmq refreshtime <интервал>
  • указание существующего Клиентского SSL-Профиля (по умолчанию – backend-default):

set gw rabbitmq ssl-profile-id <SSL-Профиль>
  • указание координатора маршрутизации сообщений, определенного в RabbitMQ:

set gw rabbitmq exchange <координатор>
  • указание ключа маршрутизации RabbitMQ, используемого для маршрутизации задачи в очереди:

set gw rabbitmq routingkey <ключ_маршрутизации>
  • указание способа передачи данных (по умолчанию – false):

Возможные значения:

  • true – передача данных до первого подтверждения;

  • false – передача данных по циклу (бесконечно).

set gw rabbitmq single <false/true>
  • применение конфигурации:

commit
  • сохранение конфигурации:

write