Skip to main content
Version: 1.4.2

Инсталляция клиента

Инсталляция клиента – это инфраструктурная запись в таблице Клиентские инсталляции (mai_client_installation), которая связывает запись потребителя с инфраструктурой. Запись инсталляции создается автоматически вместе с потребителем.

Запись инсталляции клиента выполняет две основные функции:

  • Информационную – аккумулирует параметры подключения, URL-адреса, токены авторизации и учетные записи очередей сообщений RabbitMQ, необходимые для взаимодействия систем.
  • Управляющую – служит триггером для автоматических сценариев развертывания, обновления или удаления инфраструктурных окружений на целевых серверах.

Потребитель всегда привязан к одной инфраструктуре, и ему соответствует ровно одна инсталляция. Разделить среды DEV, TEST и PROD можно на уровне лицензии: одна лицензия может охватывать несколько инфраструктур, в каждой из которых заводится свой потребитель.

Запись инсталляции создается автоматически. Большинство полей доступны только для чтения.

tip

Требуемая роль: mai_admin.

Поля формы Клиентские инсталляции​

ПолеОбязательноОписание
URL инсталляцииНетСсылка на инсталляцию клиента. Значение скрыто, для просмотра нажмите кнопку в поле.
Код клиентаДаУникальный код клиента. Значение совпадает с наименованием связанной записи подключения к SimpleOne. Максимальная длина – 28 символов.
ОписаниеНетКраткое описание инсталляции клиента.
СтатусНетСтатус инсталляции. Изменяется автоматически на основе действий пользователя в личном кабинете при создании и обновлении конфигурации потребителя. Возможные опции:
  • Новая – запись потребителя создана;
  • Ожидает подтверждения – изменения потребителя внесены, но еще не отправлены на развертывание. Статус устанавливается в том числе при изменении списка нексусов потребителя;
  • Отправлена на развертывание – запущено развертывание инсталляции;
  • Развернута – инсталляция развернута и работает;
  • В процессе остановки – запущена остановка инсталляции;
  • Остановлена – инсталляция остановлена;
  • Ошибка – развертывание или остановка завершились ошибкой.
Инфраструктура MiddlewareДаИнфраструктура, на которой развернута инсталляция клиента.
Инфраструктура Middleware.Тип окруженияНетТип окружения выбранной инфраструктуры. Поле заполняется автоматически и недоступно для редактирования. Возможные опции:
  • DEV
  • TEST
  • DEMO
  • SANDBOX
  • PROD
КомпанияНетСсылка на запись из таблицы Компании (org_company), для которой создан потребитель.
ВладелецНетВладелец компании, указанной в поле Компания.

Поля вкладки Компоненты​

ПолеОбязательноОписание
Подключение SimpleOne AMQPНетСсылка на связанную запись подключения к SimpleOne по протоколу AMQP.
Подключение к SimpleOneНетСсылка на связанную запись подключения к SimpleOne по REST.
RabbitMQ vHostНетСсылка на связанную запись из таблицы RabbitMQ vHost (mai_rabbitmq_vhost).
Сервисное приложениеНетСсылка на связанную запись сервисного приложения.

Поля вкладки Окружение​

ПолеОбязательноОписание
RabbitMQ vHost.Пользователь клиентаНетИмя пользователя RabbitMQ для этой инсталляции. Формируется автоматически по коду клиента.
RabbitMQ vHost.Пароль клиентаНетПароль пользователя RabbitMQ для этой инсталляции.
Основной API-токенНетСсылка на мастер-токен инсталляции. Читайте подробнее в статье API-токены.

Действия Клиентские инсталляции​

UI-действиеОписание
Новый JSON AI-профиляНажмите, чтобы выгрузить JSON-файл с настройками подключения и перечнем доступных нексусов. Файл передается потребителю и импортируется на его стороне в профиль настроек Ainergy. Кнопка расположена в верхней части формы.
note

На стороне потребителя выгруженный файл загружается в виджет Настройки ИИ или прикрепляется к записи таблицы Профили настроек. Читайте подробнее в статье Профиль настроек Ainergy.

Связанные списки​

  • Инфраструктура – инфраструктуры, к которым клиент имеет доступ.
  • API-токены – токены, выданные для этой инсталляции.
  • Очередь общей зоны – задачи, находящиеся в очереди общей зоны управления.
  • Доступные нексусы – нексусы, доступные этому клиенту.
  • Заблокированные нексусы – нексусы, недоступные этому клиенту.