Exécution de plusieurs applications sur le même serveur d'applications - AWS OpsWorks

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Exécution de plusieurs applications sur le même serveur d'applications

Important

Le AWS OpsWorks Stacks service a atteint sa fin de vie le 26 mai 2024 et a été désactivé tant pour les nouveaux clients que pour les clients existants. Nous recommandons vivement aux clients de migrer leurs charges de travail vers d'autres solutions dès que possible. Si vous avez des questions sur la migration, contactez l' AWS Support équipe sur AWS Re:Post ou via le AWS Support Premium.

Note

Les informations contenues dans cette rubrique ne s'appliquent pas aux applications Node.js.

Si vous avez plusieurs applications du même type, il est parfois plus rentable de les exécuter sur les mêmes instances de serveur d'applications.

Pour exécuter plusieurs applications sur le même serveur
  1. Ajoutez une application à la pile pour chaque application.

  2. Obtenez un sous-domaine distinct pour chaque application et mappez les sous-domaines à l'adresse IP du serveur d'applications ou de l'équilibreur de charge.

  3. Modifiez la configuration de chaque application pour spécifier le sous-domaine approprié.

Pour plus d'informations sur l'exécution de ces tâches, consultez Utilisation des domaines personnalisés.

Note

Si vos serveurs d'applications exécutent plusieurs applications HTTP, vous pouvez utiliser Elastic Load Balancing pour l'équilibrage de charge. Dans le cas de plusieurs applications HTTPS, vous devez mettre fin à la connexion SSL sur l'équilibreur de charge ou créer une pile distincte pour chaque application. Les requêtes HTTPS sont chiffrées, ce qui signifie que si vous mettez fin à la connexion SSL sur les serveurs, l'équilibreur de charge ne peut pas vérifier le nom de domaine pour déterminer quelle application doit gérer la requête.