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.
eb swap
Beschreibung
Damit wird der CNAME einer Umgebung mit dem CNAME einer anderen Umgebung ausgetauscht (z. B. um Ausfallzeiten beim Aktualisieren der Anwendungsversion zu verhindern).
Anmerkung
Bei mehr als zwei Umgebungen werden Sie aufgefordert, aus einer Liste den Namen der Umgebung auszuwählen, die derzeit den gewünschten CNAME hat. Um dies zu unterbinden, geben Sie den Namen der entsprechenden Umgebung an. Dazu binden Sie die Option -n
ein, wenn Sie den Befehl ausführen.
Syntax
eb swap
eb swap environment-name
Anmerkung
Mit environment-name
wird die Umgebung angegeben, für die ein anderer CNAME verwendet werden soll. Falls Sie environment-name
bei der Ausführung von eb swap nicht als Befehlszeilenparameter angeben, aktualisiert die EB-CLI den CNAME der Standardumgebung.
Optionen
Name |
Beschreibung |
---|---|
oder
|
Gibt den Namen der Umgebung an, mit welcher der CNAME ausgetauscht werden soll. Falls Sie eb swap ohne diese Option ausführen, werden Sie von der EB-CLI aufgefordert, aus einer Liste eine Umgebung auszuwählen. |
Ausgabe
Bei Erfolg gibt der Befehl den Status des swap
-Vorgangs aus.
Beispiele
Im folgenden Beispiel wird die Umgebung "tmp-dev" mit "live-env" ausgetauscht.
$ eb swap
Select an environment to swap with.
1) staging-dev
2) live-env
(default is 1): 2
2018-07-11 21:05:25 INFO: swapEnvironmentCNAMEs is starting.
2018-07-11 21:05:26 INFO: Swapping CNAMEs for environments 'tmp-dev' and 'live-env'.
2018-07-11 21:05:30 INFO: 'tmp-dev.elasticbeanstalk.com' now points to 'awseb-e-j-AWSEBLoa-M7U21VXNLWHN-487871449.us-west-2.elb.amazonaws.com'.
2018-07-11 21:05:30 INFO: Completed swapping CNAMEs for environments 'tmp-dev' and 'live-env'.
Im folgenden Beispiel wird die Umgebung "tmp-dev" mit der Umgebung "live-env" ausgetauscht, aber Sie werden nicht aufgefordert, einen Wert für eine Einstellung einzugeben oder auszuwählen.
$ eb swap tmp-dev --destination_name live-env
2018-07-11 21:18:12 INFO: swapEnvironmentCNAMEs is starting.
2018-07-11 21:18:13 INFO: Swapping CNAMEs for environments 'tmp-dev' and 'live-env'.
2018-07-11 21:18:17 INFO: 'tmp-dev.elasticbeanstalk.com' now points to 'awseb-e-j-AWSEBLoa-M7U21VXNLWHN-487871449.us-west-2.elb.amazonaws.com'.
2018-07-11 21:18:17 INFO: Completed swapping CNAMEs for environments 'tmp-dev' and 'live-env'.