Чтобы удалить организацию Apigee Edge для частного облака из интеграции с API Hub, выполните следующие действия:
- Настройте обработчики сообщений:
Наконец, обновите процессоры сообщений, чтобы отключить возможность двойной записи для организации, которую вы удаляете. Это изменение конфигурации необходимо применить к каждому узлу обработчика сообщений в установке Apigee Edge для частного облака.
- Отредактируйте файл
/opt/apigee/customer/application/message-processor.propertiesна каждом узле MP. - Найдите свойство
conf_message-processor-communication_uapim.enabled.environmentsи удалите все записи, связанные с организацией и ее средами, которые вы удаляете.Например, если вы удаляете
new_orgи его средыdevиstaging:Это список всех сред, для которых необходимо отключить передачу данных среды выполнения коннектора Apigee API Hub для частного облака.
conf_message-processor-communication_uapim.enabled.environments=acme~prod,acme~dev,noncps~prodпуть к точке монтирования сетевой файловой системы (NFS), которая
conf_message-processor-communication_uapim.runtime.data.path=/the/nfs
- Отредактируйте файл
- Настройте коннектор Apigee API Hub для Private Cloud:
Затем обновите конфигурацию коннектора Apigee API Hub, удалив запись для удаляемой организации.
- Измените файл
/opt/apigee/customer/application/uapim-connector.properties. - Найдите раздел
connectorConfigв разделеconf_uapim_connector.uapim.settings.jsonи удалите весь блок JSON, соответствующий организации, которую вы хотите удалить.Например, если вы удаляете
new_org:conf_uapim_connector.uapim.settings.json={ "connectorConfig" : { "org1" : { "runtimeDataPubsub" : "", "metadataPubsub":"", "serviceAccount": "mysa1@in.myfirstProject", "pluginInstanceId":"aaaa" } }, "runtimeDataPath":"/the/nfs/mounted/path", "managementServer": "hostname" } - После изменения файла перезапустите коннектор Apigee API Hub для частного облака, чтобы изменения вступили в силу:
apigee-service edge-uapim-connector restart
- Измените файл
- Удаление экземпляра плагина в центре API
Сначала удалите экземпляр плагина, связанный с организацией, которую вы хотите удалить из центра API. После этого передача метаданных и данных времени выполнения для этой организации будет остановлена.
- После обновления этого файла на всех нужных узлах MP выполните последовательный перезапуск процессоров сообщений, чтобы применить конфигурацию.