Compatibilité avec plusieurs instances d'interface utilisateur Edge

Edge pour Private Cloud version 4.17.01

Vous pouvez installer plusieurs instances de l'interface utilisateur Edge dans un scénario de haute disponibilité. Toutefois, après avoir installé les deux instances de l'interface utilisateur Edge, vous devez effectuer les tâches de post-installation dans pour synchroniser les paramètres de propriété entre les deux.

Plus précisément, vous devez configurer les deux instances d'UI afin qu'elles aient la même valeur pour les éléments suivants : propriétés:

conf_application_application.secret=value
conf_apigee_mail.smtp.credential=value
conf_apigee_apigee.mgmt.credential=value

De plus, si vous les configurez pour utiliser TLS, vous devez vous assurer que vous utilisez les mêmes un certificat et une clé sur les deux instances.

Configurer les instances Edge d'interface utilisateur à l'aide de HTTP

  1. Connectez-vous au nœud hébergeant les premières instances de l'interface utilisateur Edge (ne vous connectez pas à l'interface utilisateur elle-même, mais en tant qu'utilisateur sur le nœud).
  2. Ouvrez /opt/apigee/edge-ui/conf/apigee.conf dans une éditeur et copiez les valeurs des trois propriétés indiquées ci-dessus.
  3. Connectez-vous au nœud qui héberge la deuxième instance de l'interface utilisateur Edge.
  4. Ouvrez /opt/apigee/customer/application/ui.properties. sur la deuxième instance d'UI dans un éditeur. Si le fichier n'existe pas, créez-le.
  5. Ajoutez les propriétés suivantes à /opt/apigee/customer/application/ui.properties : y compris les valeurs que vous avez copiées à partir de la première instance de l'UI:
    conf_application_application.secret=value
    conf_apigee_mail.smtp.credential=value
    conf_apigee_apigee.mgmt.credential=value
  6. Enregistrez le fichier.
  7. Assurez-vous que /opt/apigee/customer/application/ui.properties appartient à l'utilisateur apigee:
    > chown apigee:apigee /opt/apigee/customer/application/ui.properties
  8. Redémarrez la deuxième instance d'UI:
    > /opt/apigee/apigee-service/bin/apigee-service redémarrage de l'interface utilisateur périphérique

Les utilisateurs peuvent désormais se connecter aux deux instances d'interface utilisateur.

Configurer les instances Edge UI TLS/HTTPS

  1. Configurez la première instance d'UI pour qu'elle utilise TLS/HTTPS, comme décrit dans la section Configurer TLS pour la gestion. UI.
  2. Configurez les secondes instances Edge de l'interface utilisateur, comme décrit ci-dessus, pour que HTTP synchronise les les propriétés obligatoires.
  3. Copiez le certificat et la clé de la première instance d'UI sur le nœud hébergeant la deuxième UI Compute Engine.
  4. Configurez la deuxième instance d'UI pour qu'elle utilise TLS/HTTPS, comme décrit dans la section Configurer TLS pour la gestion. UI.