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.
Plattformspezifische Optionen
Einige Elastic-Beanstalk-Plattformen definieren Options-Namespaces, die spezifisch für die Plattform sind. Diese Namespaces und ihre Optionen sind unterhalb jeder Plattform aufgeführt.
Anmerkung
Ehemals wurden in Leiterplattenversionen, die auf Amazon-Linux-AMI (vor Amazon-Linux-2) basierten, die folgenden zwei Features und ihre jeweiligen Namespaces als plattformspezifische Features betrachtet und hier pro Plattform aufgelistet:
-
Proxy-Konfiguration für statische Dateien –
aws:elasticbeanstalk:environment:proxy:staticfiles
-
AWS X-Ray Unterstützung —
aws:elasticbeanstalk:xray
In Amazon-Linux-2-Plattformversionen implementiert Elastic Beanstalk diese Features auf konsistente Weise auf allen unterstützenden Plattformen. Der zugehörige Namespace wird nun auf der Seite Allgemeine Optionen für alle Umgebungen aufgelistet. Sie werden auf dieser Seite nur noch für Plattformen erwähnt, deren Namespaces anders benannt sind.
Plattformen
Docker-Plattformoptionen
Die folgenden für Docker spezifischen Konfigurationsoptionen gelten für Docker- und Preconfigured Docker-Plattformen.
Anmerkung
Diese Konfigurationsoptionen gelten nicht für
Docker-Plattform (Amazon Linux 2) mit Docker Compose
Multicontainer Docker-Plattform (Amazon Linux AMI AL1) — diese Plattform wurde eingestellt
Name | Beschreibung | Standard | Zulässige Werte |
---|---|---|---|
ProxyServer |
Gibt den Webserver an, der als Proxy verwendet werden soll. |
|
|
Go-Plattformoptionen
Amazon-Linux-AMI (vor Amazon-Linux-2)-Plattformoptionen
Sie können den Proxy-Server mit dem folgenden Namespace konfigurieren, um statische Dateien bereitzustellen. Wenn der Proxy-Server eine Anfrage nach einer Datei unter dem angegebenen Pfad erhält, stellt er die Datei direkt bereits, statt die Anfrage an Ihre Anwendung weiterzuleiten. Dies reduziert die Anzahl der Anfragen, die Ihre Anwendung verarbeiten muss.
Bilden Sie einen von dem Proxy-Server bedienten Pfad auf einen Ordner in Ihrem Quellcode ab, der statische Komponenten enthält. Jede Option, die Sie in diesem Namespace definieren, weist einen anderen Pfad zu.
Name | Wert |
---|---|
Der Pfad, in dem der Proxy-Server die Dateien bereitstellt Beispiel: Verwenden Sie |
Der Name des Verzeichnisses, das die Dateien enthält Beispiel: Verwenden Sie |
Java-SE-Plattform – Optionen
Amazon-Linux-AMI (vor Amazon-Linux-2)-Plattformoptionen
Sie können den Proxy-Server mit dem folgenden Namespace konfigurieren, um statische Dateien bereitzustellen. Wenn der Proxy-Server eine Anfrage nach einer Datei unter dem angegebenen Pfad erhält, stellt er die Datei direkt bereits, statt die Anfrage an Ihre Anwendung weiterzuleiten. Dies reduziert die Anzahl der Anfragen, die Ihre Anwendung verarbeiten muss.
Bilden Sie einen von dem Proxy-Server bedienten Pfad auf einen Ordner in Ihrem Quellcode ab, der statische Komponenten enthält. Jede Option, die Sie in diesem Namespace definieren, weist einen anderen Pfad zu.
Name | Wert |
---|---|
Der Pfad, in dem der Proxy-Server die Dateien bereitstellt Beispiel: Verwenden Sie |
Der Name des Verzeichnisses, das die Dateien enthält Beispiel: Verwenden Sie |
Optionen für Java mit Tomcat-Plattform
Name | Beschreibung | Standard | Zulässige Werte |
---|---|---|---|
JDBC_CONNECTION_STRING |
Die Verbindungszeichenfolge für eine externe Datenbank. |
– |
– |
Weitere Informationen finden Sie unter Umgebungseigenschaften und andere Softwareeinstellungen.
Name | Beschreibung | Standard | Zulässige Werte |
---|---|---|---|
JVM Options |
Übergeben von Befehlszeilen-Optionen an die JVM beim Startup. |
– |
– |
Xmx |
Maximale JVM-Heap-Größen. |
|
– |
XX:MaxPermSize |
Bereich des JVM-Heap, der zum Speichern von Klassendefinitionen und zugehörige Metadaten verwendet wird. AnmerkungDiese Option gilt nur für Java-Versionen vor Java 8 und wird auf Plattformen von Elastic Beanstalk Tomcat basierend auf Amazon Linux 2 und später nicht unterstützt. |
|
– |
Xms |
Ursprüngliche JVM-Heap-Größen. |
|
– |
|
Geben Sie neben den von der Tomcat-Plattform definierten JVM-Optionen beliebige weitere JVM-Optionen an. |
– |
– |
Name | Beschreibung | Standard | Zulässige Werte |
---|---|---|---|
GzipCompression |
Festlegen auf Nur für Amazon Linux AMI-Plattformversionen gültig (vor Amazon Linux 2). |
|
|
ProxyServer |
Legen Sie die Proxys fest, der für die Instances Ihrer Umgebung verwendet werden soll. Wenn Sie für diese Option Legen Sie sie auf Legen Sie sie auf Weitere Informationen finden Sie unter Konfigurieren des Proxy-Server. |
|
|
.NET Core auf Linux-Plattformoptionen
Name | Beschreibung | Standard | Zulässige Werte |
---|---|---|---|
ProxyServer |
Gibt den Webserver an, der als Proxy verwendet werden soll. |
|
|
.NET-Plattformoptionen
Name | Beschreibung | Standard | Zulässige Werte |
---|---|---|---|
Target Runtime |
Wählen Sie die Version von .NET-Framework für Ihre Anwendung. |
|
|
Enable 32-bit Applications |
Legen Sie |
|
|
Node.js-Plattformoptionen
Name | Beschreibung | Standard | Zulässige Werte |
---|---|---|---|
ProxyServer |
Legen Sie die Proxys fest, der für die Instances Ihrer Umgebung verwendet werden soll. |
|
|
Amazon-Linux-AMI (vor Amazon-Linux-2)-Plattformoptionen
Name | Beschreibung | Standard | Zulässige Werte |
---|---|---|---|
NodeCommand |
Befehl zum Starten der Node.js-Anwendung. Wenn eine leere Zeichenfolge angegeben wird, wird |
"" |
– |
NodeVersion |
Version von Node.js. Beispiel, Unterstützte Node.js-Versionen variieren zwischen den Node.js-Plattformversionen. Eine Liste der aktuell unterstützten Versionen finden Sie unter Node.js im Dokument AWS Elastic Beanstalk -Plattformen. AnmerkungWenn die von Ihnen verwendete Version von Node.js von der Plattform nicht mehr unterstützt wird, müssen Sie die Versionseinstellung vor der Ausführung einer Plattformaktualisierung ändern oder löschen. Dieser Fall kann eintreten, wenn eine Schwachstelle für eine oder mehrere Versionen von Node.js identifiziert wird. In diesem Fall schlägt der Versuch fehl, auf eine neue Version der Plattform zu aktualisieren, die die konfigurierte NodeVersionVersion nicht unterstützt. Um zu vermeiden, dass eine neue Umgebung erstellt werden muss, ändern Sie die NodeVersionKonfigurationsoption in eine Version von Node.js, die sowohl von der alten als auch von der neuen Plattformversion unterstützt wird, oder entfernen Sie die Optionseinstellung und führen Sie dann das Plattformupdate durch. |
variiert | variiert |
GzipCompression |
Gibt an, ob die gzip-Komprimierung aktiviert ist. Wenn auf gesetzt ProxyServer ist |
|
|
ProxyServer |
Gibt an, welcher Webserver verwendet werden soll, um Proxy-Verbindungen zu Node.js zu verwenden. Wenn auf gesetzt ProxyServer ist |
|
|
Sie können den Proxy-Server mit dem folgenden Namespace konfigurieren, um statische Dateien bereitzustellen. Wenn der Proxy-Server eine Anfrage nach einer Datei unter dem angegebenen Pfad erhält, stellt er die Datei direkt bereits, statt die Anfrage an Ihre Anwendung weiterzuleiten. Dies reduziert die Anzahl der Anfragen, die Ihre Anwendung verarbeiten muss.
Bilden Sie einen von dem Proxy-Server bedienten Pfad auf einen Ordner in Ihrem Quellcode ab, der statische Komponenten enthält. Jede Option, die Sie in diesem Namespace definieren, weist einen anderen Pfad zu.
Anmerkung
Statische Dateieinstellungen werden nicht angewendet, wenn aws:elasticbeanstalk:container:nodejs::ProxyFiles
auf none
festgelegt ist.
Name | Wert |
---|---|
Der Pfad, in dem der Proxy-Server die Dateien bereitstellt Beispiel: Verwenden Sie |
Der Name des Verzeichnisses, das die Dateien enthält Beispiel: Verwenden Sie |
PHP-Plattformoptionen
Name | Beschreibung | Standard | Zulässige Werte |
---|---|---|---|
document_root |
Geben Sie das untergeordnete Verzeichnis Ihres Projekts an, das als der öffentlich zugängliche Webstamm behandelt wird. |
|
Es wird eine leere Zeichenfolge als |
memory_limit |
Menge des Speichers, der der PHP-Umgebung zugeordnet ist. |
|
– |
zlib.output_compression |
Gibt an, ob PHP die Komprimierung für die Ausgabe nutzen soll. |
|
|
allow_url_fopen |
Gibt an, wenn die Datei-Features von PHP Daten aus Remote-Standorten abrufen können, wie Websites oder FTP-Server. |
|
|
display_errors |
Gibt an, ob Fehlermeldungen Teil der Ausgabe sein sollen. |
|
|
max_execution_time |
Gibt die maximale Zeitspanne (in Sekunden) an, die ein Skript ausgeführt werden kann, bevor es von der Umgebung beendet wird. |
|
|
composer_options |
Legt benutzerdefinierte Optionen fest, die bei der Installation von Abhängigkeiten mit Composer über den Befehl verwendet werden sollen. composer.phar install Weitere Informationen finden Sie unter install |
– |
– |
Name | Beschreibung | Standard | Zulässige Werte |
---|---|---|---|
ProxyServer |
Legen Sie die Proxys fest, der für die Instances Ihrer Umgebung verwendet werden soll. |
|
|
Anmerkung
Weitere Informationen zur PHP-Plattform finden Sie unter Verwenden der Elastic Beanstalk PHP-Plattform.
Python-Plattformoptionen
Name | Beschreibung | Standard | Zulässige Werte |
---|---|---|---|
DJANGO_SETTINGS_MODULE |
Gibt an, welche Einstellungsdatei verwendet werden soll. |
– |
– |
Weitere Informationen finden Sie unter Umgebungseigenschaften und andere Softwareeinstellungen.
Name | Beschreibung | Standard | Zulässige Werte |
---|---|---|---|
WSGIPath |
Die Datei, die die WSGI-Anwendung enthält. Diese Datei muss über eine aufrufbare |
Auf Amazon-Linux-2-Python-Plattformversionen: Auf Amazon-Linux-AMI-Python-Plattformversionen: |
– |
NumProcesses |
Die Anzahl der Daemon-Prozesse, die für die Prozessgruppe gestartet werden sollen, wenn WSGI-Anwendungen ausgeführt werden. |
|
– |
NumThreads |
Die Anzahl der Threads, die erstellt werden sollen, um Anfragen in jedem Daemon-Prozess innerhalb der Prozessgruppe zu verarbeiten, wenn WSGI-Anwendungen ausgeführt werden. |
|
– |
Name | Beschreibung | Standard | Zulässige Werte |
---|---|---|---|
ProxyServer |
Legen Sie die Proxys fest, der für die Instances Ihrer Umgebung verwendet werden soll. |
|
|
Amazon-Linux-AMI (vor Amazon-Linux-2)-Plattformoptionen
Sie können den Proxy-Server mit dem folgenden Namespace konfigurieren, um statische Dateien bereitzustellen. Wenn der Proxy-Server eine Anfrage nach einer Datei unter dem angegebenen Pfad erhält, stellt er die Datei direkt bereits, statt die Anfrage an Ihre Anwendung weiterzuleiten. Dies reduziert die Anzahl der Anfragen, die Ihre Anwendung verarbeiten muss.
Bilden Sie einen von dem Proxy-Server bedienten Pfad auf einen Ordner in Ihrem Quellcode ab, der statische Komponenten enthält. Jede Option, die Sie in diesem Namespace definieren, weist einen anderen Pfad zu.
Standardmäßig stellt der Proxy-Server in einer Python-Umgebung alle Dateien im Ordner static
unter dem Pfad /static
bereit.
Name | Wert |
---|---|
Der Pfad, in dem der Proxy-Server die Dateien bereitstellt Beispiel: Verwenden Sie |
Der Name des Verzeichnisses, das die Dateien enthält Beispiel: Verwenden Sie |
Ruby-Plattformoptionen
Name | Beschreibung | Standard | Zulässige Werte |
---|---|---|---|
RAILS_SKIP_MIGRATIONS |
Gibt an, ob |
|
|
RAILS_SKIP_ASSET_COMPILATION |
Gibt an, ob der Container |
|
|
BUNDLE_WITHOUT |
Eine durch Doppelpunkte ( |
|
– |
RACK_ENV |
Gibt an, in welcher Umgebungsphase eine Anwendung ausgeführt werden kann. Beispiele für gängige Umgebungen sind Entwicklung, Produktion, Test. |
|
– |
Weitere Informationen finden Sie unter Umgebungseigenschaften und andere Softwareeinstellungen.