В этом разделе подробно описывается взаимозависимость между обработчиками сообщений и коннектором Apigee API Hub для обработки записей во время выполнения. Для передачи данных во время выполнения (аналитики) в API Hub обработчики сообщений в среде Apigee Edge для частного облака должны быть настроены на «двойную запись» в общую сетевую файловую систему.
- Настройка сетевой файловой системы (NFS) :
- Убедитесь, что NFS настроен и смонтирован. Этот NFS будет использоваться для обмена аналитическими записями со всех обработчиков сообщений.
- Монтирование NFS должно быть доступно и смонтировано на всех виртуальных машинах, где запущены обработчики сообщений и коннектор Apigee Edge for Private Cloud.
- Настройте обработчики сообщений для записи в NFS : отредактируйте файл
/opt/apigee/customer/application/message-processor.properties
на каждой виртуальной машине обработчика сообщений.Добавьте следующие конфигурации:
# Это список всех сред, разделённых запятыми, для которых необходимо включить поддержку данных среды выполнения коннектора Apigee Hub. В этом примере мы включили 3 среды из 2 разных организаций. # Путь к монтированию NFS, где будут храниться данные времени выполнения из обработчиков сообщений.conf_message-processor-communication_uapim.enabled.environments=acme~prod,acme~dev,noncps~prod
conf_message-processor-communication_uapim.runtime.data.path=/the/nfs
- Перезапуск обработчиков сообщений : используйте метод последовательного перезапуска для перезапуска обработчиков сообщений.