Skip to content

Соединение с Apiary

Создание соединения между проектами Hive и Apiary

Существует два типа соединения:

  • Соединение между системами (модулями);
  • Соединение между проектами.

Предварительные требования

Примечание: данный раздел описывает предварительные шаги по настройке соединения между модулями, выполняемые на стороне Apiary. Если вы уже выполнили эти шаги, переходите к следующей главе.

Выполните следующие действия в качестве администратора Apiary:

  1. Добавьте в файл /opt/hw-fh/config/user.ini адрес хоста, где работает Apiary, и сохраните изменения. Пример:

    [main]
    rmq.client.host = my.apiary.host.com
    rmq.client.port = 5672
    

    Примечание: для HTTPS-порта укажите rmq.client.port = 5671.

  2. Выполните реконфигурацию, как описано в главе Реконфигурация, чтобы изменения вступили в силу.

  3. В веб-интерфейсе Apiary зайдите в Администрирование > Соединение приложений и нажмите Подключить Hive. Вы получите ZIP-архив с уникальным конфигурационным файлом .yaml внутри. Сохраните этот архив, чтобы в дальнейшем загрузить его в Apiary.

Соединение между системами Hive и Apiary

При таком типе соединения все проекты, созданные на Apiary, автоматически создаются и синхронизируются на стороне Hive.

Для установки соединения между системами выполните следующие шаги:

  1. Зайдите в раздел Администрирование > Соединения типа система-система и нажмите Загрузить конфигурацию подключения к Apiary:

    Create app connection

  2. Загрузите ZIP-архив, который до этого был сформирован в Apiary.

После того как соединение будет установлено, перейдите в Apiary для создания проекта. Этот проект автоматически появится в Hive.
Подробнее о Apiary смотрите в разделе Создание соединения между проектами Apiary и Hive в руководстве пользователя Apiary.

Соединение между проектами

Данное соединение устанавливается напрямую между двумя проектами Apiary и Hive.

Для создания соединения выполните следующие шаги:

  1. В списке проектов правой кнопкой мыши нажмите на проект.

  2. В выпадающем меню нажмите Подключить Apiary.

  3. В окне Настроить подключение выберите одну из опций:

    Create connection

    • Привязать существующую — выберите, чтобы загрузить существующий конфигурационный файл в проект Hive в формате .yaml. Данный файл необходимо предварительно скачать из проекта Apiary.
    • Создать новое подключение — выберите, чтобы сгенерировать новый конфигурационный файл в формате .yaml. Для создания соединения данный файл необходимо загрузить в проект Apiary.
      Примечание: новое подключение можно создать только после настройки соединения систем Apiary и Hive.

Соединение будет создано автоматически после загрузки конфигурационного файла в проект.
Для проверки соединения зарегистрируйте новую ишу или отредактируйте существующую в проекте Hive. При сохранении изменений нажмите Создать & Отправить или Сохранить & Отправить. Иша и изменения в ней появятся в проекте Apiary.

После создания соединения между проектами вы сможете отправлять иши из проекта Hive в проект Apiary. Также вы сможете общаться с конечными пользователями, используя чат в описании иши.

Уведомления

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

Примечание: для каждой иши есть отдельный чат.

При нажатии на уведомление вы будете перенаправлены в чат иши.

Notifications

Чтобы отключить уведомления:

  1. Нажмите на иконку вашего профиля в правом верхнем углу.

  2. Выберите Уведомления и нажмите Notification settings.

  3. В поле Типы событий уберите галочку с одного или нескольких типов событий:
    Event types