Настроить среду выполнения

В этом разделе подробно описывается взаимозависимость между обработчиками сообщений и коннектором Apigee API Hub для обработки записей во время выполнения. Для передачи данных во время выполнения (аналитики) в API Hub обработчики сообщений в среде Apigee Edge для частного облака должны быть настроены на «двойную запись» в общую сетевую файловую систему.

  1. Настройка сетевой файловой системы (NFS) :
    • Убедитесь, что NFS настроен и смонтирован. Этот NFS будет использоваться для обмена аналитическими записями со всех обработчиков сообщений.
    • Монтирование NFS должно быть доступно и смонтировано на всех виртуальных машинах, где запущены обработчики сообщений и коннектор Apigee Edge for Private Cloud.
  2. Настройте обработчики сообщений для записи в NFS : отредактируйте файл /opt/apigee/customer/application/message-processor.properties на каждой виртуальной машине обработчика сообщений.

    Добавьте следующие конфигурации:

    # Это список всех сред, разделённых запятыми, для которых необходимо включить поддержку данных среды выполнения коннектора Apigee Hub. В этом примере мы включили 3 среды из 2 разных организаций.
    conf_message-processor-communication_uapim.enabled.environments=acme~prod,acme~dev,noncps~prod
    # Путь к монтированию NFS, где будут храниться данные времени выполнения из обработчиков сообщений.
    conf_message-processor-communication_uapim.runtime.data.path=/the/nfs

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