Konfigurieren allgemeiner Einstellungen
Im Abschnitt Konfiguration > Allgemeine Einstellungen können Sie einige allgemeine Einstellungen für Ihre App konfigurieren. Einige Einstellungen erfordern das Hochskalieren auf höhere Tarife.
Eine Liste der derzeit verfügbaren Einstellungen:
Stapeleinstellungen: Der Softwarestapel zum Ausführen der App, einschließlich der Sprach- und SDK-Version. Für Linux-Apps und benutzerdefinierte Container-Apps können Sie auch optional einen Startbefehl oder eine Startdatei festlegen.
Plattformeinstellungen: Ermöglicht das Konfigurieren von Einstellungen für die Hostingplattform, einschließlich:
Plattformbitanzahl: 32-Bit oder 64-Bit. Nur für Windows-Apps.
FTP-Zustand: Lassen Sie nur FTPS zu, oder deaktivieren Sie FTP vollständig.
HTTP-Version: Legen Sie die Einstellung auf 2.0 fest, um die Unterstützung für das HTTPS/2-Protokoll zu aktivieren.
Hinweis
Die aktuellen Browser unterstützen das HTTP/2-Protokoll in der Regel nur über TLS, während unverschlüsselter Datenverkehr weiterhin HTTP/1.1 verwendet. Um sicherzustellen, dass Clientbrowser eine Verbindung mit Ihrer App mit HTTP/2 herstellen, sichern Sie Ihren benutzerdefinierten DNS-Namen.
Websockets: Beispielsweise für ASP.NET SignalR oder socket.io.
Always On: Hält die App auch dann geladen, wenn kein Datenverkehr stattfindet. Wenn Always On nicht aktiviert ist (Standard), wird die App nach 20 Minuten ohne eingehende Anforderungen entladen. Die entladene App kann aufgrund ihrer Aufwärmzeit zu hoher Latenz für neue Anforderungen führen. Wenn Always On aktiviert ist, sendet der Front-End-Lastenausgleich alle fünf Minuten eine GET-Anforderung an den Anwendungsstamm. Der fortlaufende Ping verhindert, dass die App entladen wird.
AlwaysOn ist für fortlaufende WebJobs oder WebJobs, die mithilfe eines CRON-Ausdrucks ausgelöst werden, erforderlich.
ARR-Affinität: In einer Bereitstellung mit mehreren Instanzen stellen Sie sicher, dass der Client für die Lebensdauer der Sitzung an die gleiche Instanz weitergeleitet wird. Sie können für zustandslose Anwendungen für diese Option Aus festlegen.
Nur HTTPS: Wenn aktiviert, wird der gesamte HTTP-Datenverkehr an HTTPS umgeleitet.
Mindest-TLS-Version: Wählen Sie die Mindestversion der TLS-Verschlüsselung aus, die für Ihre App erforderlich ist.
Debuggen: Aktivieren des Remotedebuggens für ASP.NET-, ASP.NET Core- oder Node.js-Apps Diese Option wird nach 48 Stunden automatisch deaktiviert.
Eingehende Clientzertifikate: Setzen Sie Clientzertifikate mit gegenseitiger Authentifizierung voraus. Die gegenseitige TLS-Authentifizierung wird verwendet, um den Zugriff auf Ihre App einzuschränken, indem verschiedene Authentifizierungstypen für sie aktiviert werden.