Cette section décrit en détail l'interdépendance entre les processeurs de messages et le connecteur Apigee API Hub pour le traitement des enregistrements d'exécution dans le cloud privé. Pour que les données d'exécution (données analytiques) soient transférées vers API Hub, les processeurs de messages de votre environnement Apigee Edge pour le cloud privé doivent être configurés pour la "double écriture" dans le système de fichiers réseau partagé.
- Configurer le système de fichiers réseau (NFS) :
- Assurez-vous que NFS est configuré et installé. Ce NFS sera utilisé pour partager les enregistrements d'analyse de tous les processeurs de messages.
- Le montage NFS doit être disponible et monté sur toutes les machines virtuelles sur lesquelles s'exécutent les processeurs de messages et le connecteur Apigee Edge pour Private Cloud.
- Configurez les processeurs de messages pour l'écriture sur NFS : modifiez le fichier
/opt/apigee/customer/application/message-processor.properties
sur chaque machine virtuelle du processeur de messages.Ajoutez les configurations suivantes :
# This is a comma separated list of all the environments for which the Apigee hub connector runtime data on-ramp has to be enabled. Dans cet exemple, nous avons activé trois environnements provenant de deux organisations différentes. # Path to the NFS mount which will store the runtime data from message processors.conf_message-processor-communication_uapim.enabled.environments=acme~prod,acme~dev,noncps~prod
conf_message-processor-communication_uapim.runtime.data.path=/the/nfs
- Redémarrez les processeurs de messages : utilisez la méthode de redémarrage progressif pour redémarrer les processeurs de messages.