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.properties
auf jedem MP-Knoten. - Suchen Sie die Property
conf_message-processor-communication_uapim.enabled.environments
und entfernen Sie alle Einträge, die sich auf die Organisation und ihre Umgebungen beziehen, die Sie löschen.Wenn Sie beispielsweise
new_org
und die zugehörigen Umgebungendev
undstaging
entfernen: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~prod
Pfad 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.json
den AbschnittconnectorConfig
und entfernen Sie den gesamten JSON-Block, der der Organisation entspricht, die Sie löschen möchten.Wenn Sie beispielsweise
new_org
lö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.