Pour supprimer une organisation Apigee Edge pour Private Cloud de votre intégration au hub d'API, procédez comme suit :
- Configurez les processeurs de messages :
Enfin, mettez à jour les processeurs de message pour désactiver la fonctionnalité d'écriture double pour l'organisation que vous supprimez. Cette modification de configuration doit être appliquée à chaque nœud de processeur de messages (MP) de votre installation Apigee Edge pour Private Cloud.
- Modifiez le fichier
/opt/apigee/customer/application/message-processor.properties
sur chaque nœud MP. - Recherchez la propriété
conf_message-processor-communication_uapim.enabled.environments
et supprimez toutes les entrées liées à l'organisation et à ses environnements que vous supprimez.Par exemple, si vous supprimez
new_org
et ses environnementsdev
etstaging
:Il s'agit d'une liste séparée par des virgules de tous les environnements pour lesquels l'intégration des données d'exécution du connecteur Apigee API Hub pour Private Cloud doit être désactivée.
conf_message-processor-communication_uapim.enabled.environments=acme~prod
,acme~dev,noncps~prod
Chemin d'accès au montage du système de fichiers réseau (NFS), qui est
conf_message-processor-communication_uapim.runtime.data.path=/the/nfs
- Modifiez le fichier
- Configurez le connecteur Apigee API Hub pour Private Cloud :
Ensuite, mettez à jour la configuration du connecteur du hub d'API Apigee en supprimant l'entrée de l'organisation que vous supprimez.
- Modifiez le fichier
/opt/apigee/customer/application/uapim-connector.properties
. - Localisez la section
connectorConfig
sous la sectionconf_uapim_connector.uapim.settings.json
, puis supprimez l'intégralité du bloc JSON correspondant à l'organisation que vous souhaitez supprimer.Par exemple, si vous supprimez
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" }
- Après avoir modifié le fichier, redémarrez le connecteur Apigee API Hub for Private Cloud pour que les modifications prennent effet :
apigee-service edge-uapim-connector restart
- Modifiez le fichier
- Supprimer l'instance de plug-in sur le hub d'API :
Commencez par supprimer l'instance de plug-in associée à l'organisation que vous souhaitez supprimer du hub d'API. Cette action interrompra le flux de métadonnées et de données d'exécution pour cette organisation spécifique.
- Après avoir mis à jour ce fichier sur tous les nœuds MP concernés, effectuez un redémarrage progressif de vos processeurs de messages pour vous assurer que la configuration est appliquée.