Per ottenere l'alta disponibilità di App Launchpad, distribuire più istanze di App Launchpad utilizzando gli stessi parametri di configurazione.

Se si configura RabbitMQ come broker AMQP, con un tipo di Exchange diretto, App Launchpad può ottenere un bilanciamento del carico round robin predefinito. Vedere https://www.rabbitmq.com/tutorials/amqp-concepts.html.

Se si configura App Launchpad con VMware Cloud Director 10.2, App Launchpad supporta entrambi i protocolli di messaggistica AMQP e MQTT. MQTT non supporta l'alta disponibilità predefinita. Per ottenere l'alta disponibilità, utilizzare il protocollo AMQP per la connessione tra App Launchpad e VMware Cloud Director.

Se si configura App Launchpad con RabbitMQ e si desidera passare al protocollo di connessione MQTT, eseguire lo script alp connect e aggiungere l'argomento --mqtt. Per ulteriori informazioni sullo script, vedere il passaggio 3a in Installazione di App Launchpad.

Se si configura App Launchpad per l'utilizzo del protocollo MQTT e si desidera passare al protocollo AMQP, eliminare innanzitutto l'estensione del servizio App Launchpad da VMware Cloud Director:
  1. Eliminare il filtro API.
  2. Disattivare l'estensione del servizio.
  3. Eliminare l'estensione del servizio.
Per ulteriori informazioni sull'eliminazione di un'estensione di servizio, vedere la documentazione relativa alla versione dell'API di vCloud.

Dopo aver eliminato l'estensione del servizio da VMware Cloud Director, eseguire lo script alp connect specificando i dettagli AMQP richiesti.