Pour obtenir la haute disponibilité d'App Launchpad, déployez plusieurs instances d'App Launchpad en utilisant les mêmes paramètres de configuration.

Si vous configurez RabbitMQ comme courtier AMQP, avec un type d'échange direct, App Launchpad peut obtenir un équilibrage de charge à répétition alternée prêt à l'emploi. Reportez-vous à https://www.rabbitmq.com/tutorials/amqp-concepts.html.

Si vous configurez App Launchpad avec VMware Cloud Director 10.2, App Launchpad prend en charge les protocoles de messagerie AMQP et MQTT. MQTT ne prend pas en charge la haute disponibilité prête à l'emploi. Pour obtenir la haute disponibilité, utilisez le protocole AMQP pour la connexion entre App Launchpad et VMware Cloud Director.

Si vous configurez App Launchpad avec RabbitMQ et que vous souhaitez basculer le protocole de connexion sur MQTT, exécutez le script alp connect et ajoutez l'argument --mqtt. Pour plus d'informations sur le script, reportez-vous à l'étape 3a dans Installer App Launchpad.

Si vous configurez App Launchpad pour utiliser le protocole MQTT et que vous souhaitez basculer à l'aide d'AMQP, supprimez d'abord l'extension de service App Launchpad de VMware Cloud Director :
  1. Supprimez le filtre d'API.
  2. Désactivez l'extension de service.
  3. Supprimez l'extension de service.
Pour plus d'informations sur la suppression d'une extension de service, reportez-vous à la documentation de l'API de votre version d'API vCloud.

Après avoir supprimé l'extension de service de VMware Cloud Director, exécutez le script alp connect en fournissant les détails requis d'AMQP.