Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Ausführen von mehreren Anwendungen auf demselben Anwendungsserver
Wichtig
Der AWS OpsWorks Stacks Dienst hat am 26. Mai 2024 das Ende seiner Lebensdauer erreicht und wurde sowohl für neue als auch für bestehende Kunden deaktiviert. Wir empfehlen Kunden dringend, ihre Workloads so bald wie möglich auf andere Lösungen zu migrieren. Wenn Sie Fragen zur Migration haben, wenden Sie sich an das AWS -Support Team auf AWS re:POST
Anmerkung
Die Informationen in diesem Thema gelten nicht für Node.js-Apps.
Wenn Sie mehrere Anwendungen desselben Typs haben, kann es unter Umständen kostengünstiger sein, diese auf denselben Anwendungsserver-Instances auszuführen.
So führen Sie mehrere Anwendungen auf demselben Server aus
-
Fügen Sie dem Stack für jede Anwendung eine App hinzu.
-
Erstellen Sie für jede App eine eigene Subdomain und ordnen Sie die Subdomains der IP-Adresse des Anwendungsservers oder des Load Balancers zu.
-
Bearbeiten Sie die Konfiguration der einzelnen Apps und geben Sie dort die entsprechenden Subdomains ein.
Weitere Informationen zu diesen Aufgaben finden Sie unter Verwenden von benutzerdefinierten Domänen.
Anmerkung
Wenn auf Ihren Anwendungsservern mehrere HTTP-Anwendungen ausgeführt werden, können Sie Elastic Load Balancing für den Lastenausgleich verwenden. Bei mehreren HTTPS-Anwendungen müssen Sie entweder die SSL-Verbindung auf dem Load Balancer beenden oder für jede Anwendung einen eigenen Stack erstellen. HTTPS-Anfragen sind verschlüsselt. Wenn Sie daher die SSL-Verbindung auf den Servern beenden, kann der Load Balancer den Domänennamen nicht überprüfen, um zu bestimmen, welche Anwendung die Anfrage bearbeiten soll.