Per rimuovere un'organizzazione Apigee Edge for Private Cloud dall'integrazione dell'hub API:
- Configura i processori di messaggi:
Infine, aggiorna i processori di messaggi per disattivare la funzionalità di scrittura doppia per l'organizzazione che stai rimuovendo. Questa modifica alla configurazione deve essere applicata a ogni nodo del processore di messaggi (MP) nell'installazione di Apigee Edge for Private Cloud.
- Modifica il file
/opt/apigee/customer/application/message-processor.properties
su ogni nodo MP. - Trova la proprietà
conf_message-processor-communication_uapim.enabled.environments
e rimuovi tutte le voci relative all'organizzazione e ai relativi ambienti che stai eliminando.Ad esempio, se stai rimuovendo
new_org
e i relativi ambientidev
estaging
:Si tratta di un elenco separato da virgole di tutti gli ambienti per i quali deve essere disattivato l'on-ramp dei dati di runtime del connettore Apigee API Hub per Private Cloud.
conf_message-processor-communication_uapim.enabled.environments=acme~prod
,acme~dev,noncps~prod
percorso del montaggio del file system di rete (NFS) che è
conf_message-processor-communication_uapim.runtime.data.path=/the/nfs
- Modifica il file
- Configura il connettore Apigee API Hub for Private Cloud:
Successivamente, aggiorna la configurazione del connettore dell'hub API Apigee rimuovendo la voce relativa all'organizzazione che stai eliminando.
- Modifica il file
/opt/apigee/customer/application/uapim-connector.properties
. - Individua la sezione
connectorConfig
nella sezioneconf_uapim_connector.uapim.settings.json
e rimuovi l'intero blocco JSON corrispondente all'organizzazione che vuoi eliminare.Ad esempio, se stai eliminando
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" }
- Dopo aver modificato il file, riavvia il connettore dell'hub API Apigee per Private Cloud affinché le modifiche diventino effettive:
apigee-service edge-uapim-connector restart
- Modifica il file
- Elimina l'istanza del plug-in nell'hub API:
Innanzitutto, elimina l'istanza del plug-in associata all'organizzazione che vuoi rimuovere dall'hub API. Questa azione interromperà il flusso di metadati e dati di runtime per l'organizzazione specifica.
- Dopo aver aggiornato questo file su tutti i nodi MP pertinenti, esegui un riavvio graduale dei processori di messaggi per assicurarti che la configurazione venga applicata.