Eine App Engine-Anwendung wird über eine app.yaml-Datei konfiguriert. Diese enthält Einstellungen für CPU-, Arbeitsspeicher-, Netzwerk- und Datenträgerressourcen, Skalierungen und andere allgemeine Einstellungen, einschließlich Umgebungsvariablen.
app.yaml-Dateien
Sie können die Laufzeitkonfiguration für Ihre .NET-Anwendung, einschließlich Versionen und URLs, in der Datei app.yaml festlegen. Diese Datei dient als Deployment-Deskriptor für eine bestimmte Dienstversion.
Erstellen Sie zuerst die Datei app.yaml für den Dienst default Ihrer Anwendung. Erst dann können Sie app.yaml-Dateien für zusätzliche Dienste erstellen und bereitstellen.
Die folgende app.yaml-Datei veranschaulicht, wie Sie Ihre Anwendung für die Verwendung der aktuellen .NET-Version konfigurieren. Um eine andere unterstützte Version von .NET zu verwenden, müssen Sie Ihre app.yaml-Datei aktualisieren. Weitere Informationen finden Sie unter .NET-Laufzeit
app.yaml-Datei definieren. Im folgenden Beispiel sehen Sie, welche Angaben für eine einfache .NET-App in der flexiblen Umgebung erforderlich sein können:
Sie können Dateien des Typs app.yaml jeweils eindeutige Namen geben, müssen diese Dateinamen dann aber auch im Bereitstellungsbefehl angeben. Wenn Sie beispielsweise Ihre app.yaml-Datei service-name-app.yaml oder app.flexible.yaml benennen, müssen Sie Ihre Anwendung so bereitstellen:
gcloud app deploy service-name-app.yaml
gcloud app deploy app.flexible.yaml
app.yaml-Dateien in Ihrer Anwendung finden Sie unter Webdienste strukturieren.
Alle Konfigurationselemente
Eine vollständige Liste aller in dieser Konfigurationsdatei unterstützten Elemente finden Sie in der Referenz zu app.yaml.