So entfernen Sie eine Apigee Edge for Private Cloud-Organisation aus Ihrer API-Hub-Integration:
- Nachrichtenprozessoren konfigurieren:
Aktualisieren Sie schließlich die Nachrichtenprozessoren, um die Dual-Write-Funktion für die Organisation zu deaktivieren, die Sie entfernen. Diese Konfigurationsänderung muss auf jedem Nachrichtenprozessor-Knoten (MP) in Ihrer Apigee Edge for Private Cloud-Installation angewendet werden.
- Bearbeiten Sie die Datei
/opt/apigee/customer/application/message-processor.propertiesauf jedem MP-Knoten. - Suchen Sie die Property
conf_message-processor-communication_uapim.enabled.environmentsund entfernen Sie alle Einträge, die sich auf die Organisation und ihre Umgebungen beziehen, die Sie löschen.Wenn Sie beispielsweise
new_orgund die zugehörigen Umgebungendevundstagingentfernen:Dies ist eine durch Kommas getrennte Liste aller Umgebungen, für die die On-Ramp für Laufzeitdaten des Apigee API-Hub for Private Cloud-Connectors deaktiviert werden muss.
conf_message-processor-communication_uapim.enabled.environments=acme~prod,acme~dev,noncps~prodPfad zur NFS-Bereitstellung (Network File System), die
conf_message-processor-communication_uapim.runtime.data.path=/the/nfs
- Bearbeiten Sie die Datei
- Apigee API Hub for Private Cloud-Connector konfigurieren:
Aktualisieren Sie als Nächstes die Konfiguration des Apigee API Hub-Connectors, indem Sie den Eintrag für die Organisation entfernen, die Sie löschen.
- Bearbeiten Sie die Datei
/opt/apigee/customer/application/uapim-connector.properties. - Suchen Sie im Abschnitt
conf_uapim_connector.uapim.settings.jsonden AbschnittconnectorConfigund entfernen Sie den gesamten JSON-Block, der der Organisation entspricht, die Sie löschen möchten.Wenn Sie beispielsweise
new_orglöschen:conf_uapim_connector.uapim.settings.json={ "connectorConfig" : { "org1" : { "runtimeDataPubsub" : "", "metadataPubsub":"", "serviceAccount": "mysa1@in.myfirstProject", "pluginInstanceId":"aaaa" } }, "runtimeDataPath":"/the/nfs/mounted/path", "managementServer": "hostname" } - Starten Sie nach dem Ändern der Datei den Apigee API Hub for Private Cloud-Connector neu, damit die Änderungen wirksam werden:
apigee-service edge-uapim-connector restart
- Bearbeiten Sie die Datei
- Plug-in-Instanz im API-Hub löschen:
Löschen Sie zuerst die Plugin-Instanz, die mit der Organisation verknüpft ist, die Sie aus dem API-Hub entfernen möchten. Dadurch wird der Fluss von Metadaten und Laufzeitdaten für diese Organisation beendet.
- Nachdem Sie diese Datei auf allen relevanten MP-Knoten aktualisiert haben, führen Sie einen rollierenden Neustart der Nachrichtenprozessoren durch, um sicherzustellen, dass die Konfiguration angewendet wird.