

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.

# (Optional) Verwendung von Umgebungsvariablen zur Konfiguration von AWS AppConfig Agent für Amazon ECS und Amazon EKS
<a name="appconfig-integration-containers-agent-configuring"></a>

Sie können den AWS AppConfig Agenten konfigurieren, indem Sie die folgenden Umgebungsvariablen für Ihren Agent-Container ändern.

**Anmerkung**  
Die folgende Tabelle enthält eine Spalte mit **Beispielwerten**. Je nach Bildschirmauflösung müssen Sie möglicherweise zum Ende der Tabelle und dann nach rechts scrollen, um die Spalte anzuzeigen.


****  

| Umgebungsvariable | Details | Standardwert | Beispielwert (e) | 
| --- | --- | --- | --- | 
| `ACCESS_TOKEN` | Diese Umgebungsvariable definiert ein Token, das bereitgestellt werden muss, wenn Konfigurationsdaten vom Agent-HTTP-Server angefordert werden. Der Wert des Tokens muss im Autorisierungsheader für HTTP-Anfragen mit dem Autorisierungstyp festgelegt werden`Bearer`. Ein Beispiel.<pre>GET /applications/my_app/...<br />                  Host: localhost:2772<br />                  Authorization: Bearer <token value></pre> | Keine | MyAccessToken | 
| `BACKUP_DIRECTORY` | Diese Umgebungsvariable ermöglicht es dem AWS AppConfig Agenten, eine Sicherungskopie jeder abgerufenen Konfiguration im angegebenen Verzeichnis zu speichern.  Auf der Festplatte gesicherte Konfigurationen sind nicht verschlüsselt. Wenn Ihre Konfiguration vertrauliche Daten enthält, AWS AppConfig empfiehlt Ihnen, bei Ihren Dateisystemberechtigungen das Prinzip der geringsten Rechte anzuwenden. Weitere Informationen finden Sie unter [Sicherheit in AWS AppConfig](appconfig-security.md).  | Keine | //backups path/to | 
| `HTTP_PORT` | Diese Umgebungsvariable gibt den Port an, auf dem der HTTP-Server für den Agenten läuft. | 2772 | 2772 | 
| `HTTP_HOST` | Die Variable HTTP\_HOST steuert, wie der AWS AppConfig Agent eine Verbindung zu Netzwerkschnittstellen herstellt. Das Bindungsverhalten unterscheidet sich je nach Laufzeitumgebung, um optimale Sicherheit und Zugänglichkeit zu gewährleisten. |  ECS, EKS [See the AWS documentation website for more details](http://docs.aws.amazon.com/de_de/appconfig/latest/userguide/appconfig-integration-containers-agent-configuring.html)<br />EC2 und vor Ort[See the AWS documentation website for more details](http://docs.aws.amazon.com/de_de/appconfig/latest/userguide/appconfig-integration-containers-agent-configuring.html) | Benutzerdefinierte Konfigurationsoptionen. Sie können das Standardverhalten mit diesen Werten überschreiben:[See the AWS documentation website for more details](http://docs.aws.amazon.com/de_de/appconfig/latest/userguide/appconfig-integration-containers-agent-configuring.html) | 
| `LOG_LEVEL` | Diese Umgebungsvariable gibt den Detaillierungsgrad an, den der Agent protokolliert. Jede Ebene umfasst die aktuelle Ebene und alle höheren Ebenen. Der Wert unterscheidet nicht zwischen Groß- und Kleinschreibung. Die Protokollebenen, von den meisten bis hin zu den am wenigsten detaillierten`trace`, lauten wie folgt: `debug``info`,`warn`,,`error`,`fatal`, und`none`. Das `trace` Protokoll enthält detaillierte Informationen, einschließlich Zeitinformationen, über den Agenten. | info | trace<br />debug<br />info<br />warnen<br />error<br />tödlich<br />Keine | 
| `LOG_PATH` | Der Speicherort auf der Festplatte, in den Protokolle geschrieben werden. Wenn nicht angegeben, werden Protokolle auf stderr geschrieben. | Keine | //.log path/to logs/agent | 
| `MANIFEST` | Diese Umgebungsvariable konfiguriert den AWS AppConfig Agenten so, dass er zusätzliche konfigurationsspezifische Funktionen wie das Abrufen mehrerer Konten und das Speichern der Konfiguration auf der Festplatte nutzt. Weitere Informationen zu diesen Funktionen finden Sie unter [Verwendung eines Manifests zur Aktivierung zusätzlicher Abruffunktionen](appconfig-agent-how-to-use-additional-features.md).  | Keine | Bei Verwendung der Konfiguration als Manifest AWS AppConfig :. `MyApp:MyEnv:MyManifestConfig`<br />Beim Laden des Manifests von der Festplatte: `file:/path/to/manifest.json` | 
| `MAX_CONNECTIONS` | Diese Umgebungsvariable konfiguriert die maximale Anzahl von Verbindungen, von denen der Agent Konfigurationen AWS AppConfig abruft.  | 3 | 3 | 
| `POLL_INTERVAL` | Diese Umgebungsvariable steuert, wie oft der Agent AWS AppConfig nach aktualisierten Konfigurationsdaten fragt. Sie können eine Anzahl von Sekunden für das Intervall angeben. Sie können auch eine Zahl mit einer Zeiteinheit angeben: s für Sekunden, m für Minuten und h für Stunden. Wenn keine Einheit angegeben ist, verwendet der Agent standardmäßig Sekunden. Beispielsweise ergeben 60, 60 Sekunden und 1 m dasselbe Abfrageintervall.  | 45 Sekunden | 45<br />45 Sekunden<br />5m<br />1 Stunde | 
| `PREFETCH_LIST` | Diese Umgebungsvariable gibt die Konfigurationsdaten an, die der Agent anfordert, AWS AppConfig sobald er gestartet wird. In einer durch Kommas getrennten Liste können mehrere Konfigurationsbezeichner angegeben werden. | Keine | MyApp:MyEnv:MyConfig<br />abcd123:efgh456:ijkl789<br />MyApp:MyEnv:Config1,MyApp:MyEnv:Config2 | 
| `PRELOAD_BACKUPS` | Wenn auf gesetzt`true`, lädt der AWS AppConfig Agent die im gefundenen Konfigurations-Backups `BACKUP_DIRECTORY` in den Speicher und überprüft sofort, ob eine neuere Version des Dienstes existiert. Wenn diese Option auf gesetzt ist`false`, lädt der AWS AppConfig Agent den Inhalt einer Konfigurationssicherung nur dann, wenn er keine Konfigurationsdaten vom Dienst abrufen kann, z. B. wenn ein Problem mit Ihrem Netzwerk vorliegt. | true | true<br />false | 
| PROXY\_HEADERS | Diese Umgebungsvariable gibt Header an, die von dem Proxy benötigt werden, auf den in der PROXY\_URL Umgebungsvariablen verwiesen wird. Der Wert ist eine durch Kommas getrennte Liste von Headern.  | Keine | Header: Wert<br />h1: v1, h2: v2 | 
| PROXY\_URL | Diese Umgebungsvariable gibt die Proxy-URL an, die für Verbindungen vom Agenten zu verwendet werden soll AWS-Services, einschließlich AWS AppConfig. HTTPSund HTTP URLs werden unterstützt. | Keine | http://localhostund URLs werden unterstützt. ----sep----:7474<br />https://my-proxy.example.com | 
| `REQUEST_TIMEOUT` | Diese Umgebungsvariable steuert, wie lange der Agent auf eine Antwort wartet. AWS AppConfig Wenn der Dienst nicht antwortet, schlägt die Anfrage fehl.<br />Wenn es sich bei der Anfrage um den ersten Datenabruf handelt, gibt der Agent einen Fehler an Ihre Anwendung zurück.<br />Wenn das Timeout während einer Hintergrundüberprüfung auf aktualisierte Daten auftritt, protokolliert der Agent den Fehler und versucht es nach einer kurzen Verzögerung erneut.<br />Sie können die Anzahl der Millisekunden für das Timeout angeben. Sie können auch eine Zahl mit einer Zeiteinheit angeben: ms für Millisekunden und s für Sekunden. Wenn keine Einheit angegeben ist, verwendet der Agent standardmäßig Millisekunden. Beispiel: 5000, 5000 ms und 5 Sekunden führen zu demselben Wert für das Anforderungs-Timeout. | 3000 ms | 3000<br />3000 ms<br />5s | 
| ROLE\_ARN | Diese Umgebungsvariable gibt den Amazon-Ressourcennamen (ARN) einer IAM-Rolle an. AWS AppConfig Der Agent übernimmt diese Rolle, um Konfigurationsdaten abzurufen. | Keine | arn:aws:iam: :123456789012: role/MyRole | 
| ROLE\_EXTERNAL\_ID | Diese Umgebungsvariable gibt die externe ID an, die mit dem angenommenen Rollen-ARN verwendet werden soll. | Keine | MyExternalId | 
| ROLE\_SESSION\_NAME | Diese Umgebungsvariable gibt den Sitzungsnamen an, der den Anmeldeinformationen für die angenommene IAM-Rolle zugeordnet werden soll. | Keine | AWSAppConfigAgentSession | 
| SERVICE\_REGION | Diese Umgebungsvariable gibt eine Alternative an AWS-Region , die der AWS AppConfig Agent verwendet, um den AWS AppConfig Dienst aufzurufen. Wenn diese Option nicht definiert ist, versucht der Agent, die aktuelle Region zu ermitteln. Wenn dies nicht möglich ist, kann der Agent nicht gestartet werden. | Keine | us-east-1<br />eu-west-1 | 
| `WAIT_ON_MANIFEST` | Diese Umgebungsvariable konfiguriert den AWS AppConfig Agenten so, dass er wartet, bis das Manifest verarbeitet ist, bevor der Start abgeschlossen wird. | true | true<br />false | 