Skonfiguruj ustawienia ogólne

Ukończone

W sekcji Ustawienia ogólne konfiguracji > można skonfigurować niektóre typowe ustawienia aplikacji. Niektóre ustawienia wymagają skalowania w górę do wyższych warstw cenowych.

Zrzut ekranu przedstawiający przechodzenie do pozycji Konfiguruj > ustawienia ogólne.

Lista aktualnie dostępnych ustawień:

  • Ustawienia stosu: Stos oprogramowania do uruchamiania aplikacji, w tym wersje języka i zestawu SDK. W przypadku aplikacji systemu Linux i niestandardowych aplikacji kontenera można również ustawić opcjonalne polecenie lub plik uruchamiania.

    Ustanawianie ustawień stosu, które obejmują język programowania.

  • Ustawienia platformy: umożliwia konfigurowanie ustawień platformy hostingu, w tym:

    • Bitowość platformy: 32-bitowa lub 64-bitowa. Tylko w przypadku aplikacji systemu Windows.

    • Stan FTP: zezwalaj tylko na ftps lub całkowicie wyłącza ftp.

    • Wersja HTTP: ustaw wartość 2.0 , aby włączyć obsługę protokołu HTTPS/2.

      Uwaga

      Większość nowoczesnych przeglądarek obsługuje tylko protokół HTTP/2 za pośrednictwem protokołu TLS, podczas gdy ruch nieszyfrowany nadal używa protokołu HTTP/1.1. Aby upewnić się, że przeglądarki klienckie łączą się z aplikacją przy użyciu protokołu HTTP/2, zabezpiecz niestandardową nazwę DNS.

    • Gniazda internetowe: na przykład w przypadku ASP.NET SignalR lub socket.io.

    • Zawsze włączone: aplikacja jest ładowana nawet wtedy, gdy nie ma ruchu. Gdy ustawienie Zawsze włączone nie jest włączone (ustawienie domyślne), aplikacja zostanie zwolniona po 20 minutach bez żadnych żądań przychodzących. Zwolniona aplikacja może powodować duże opóźnienie dla nowych żądań ze względu na czas rozgrzewania. Po włączeniu funkcji Always On moduł równoważenia obciążenia frontonu wysyła żądanie GET do katalogu głównego aplikacji co pięć minut. Ciągłe polecenie ping uniemożliwia zwalnianie aplikacji.

      Zawsze włączone jest wymagane w przypadku ciągłych zadań WebJob lub zadań WebJob, które są wyzwalane przy użyciu wyrażenia CRON.

    • Koligacja ARR: we wdrożeniu z wieloma wystąpieniami upewnij się, że klient jest kierowany do tego samego wystąpienia w czasie cyklu życia sesji. Tę opcję można ustawić na Wartość Wyłączone dla aplikacji bezstanowych.

    • Tylko protokół HTTPS: po włączeniu cały ruch HTTP jest przekierowywany do protokołu HTTPS.

    • Minimalna wersja protokołu TLS: wybierz minimalną wersję szyfrowania TLS wymaganą przez aplikację.

  • Debugowanie: włącz zdalne debugowanie dla aplikacji ASP.NET, ASP.NET Core lub Node.js. Ta opcja wyłącza się automatycznie po 48 godzinach.

  • Przychodzące certyfikaty klienta: wymagaj certyfikatów klienta w wzajemnym uwierzytelnianiu. Wzajemne uwierzytelnianie TLS służy do ograniczania dostępu do aplikacji przez włączenie dla niej różnych typów uwierzytelniania.