Freigeben über


Beheben von häufigen Runtime-Problemen nach der Bereitstellung

In diesem Artikel werden die häufigsten Ursachen von Laufzeitproblemen beschrieben und Lösungen zum Beheben dieser Probleme bereitgestellt.

Wenn ihre Anwendung nach der Bereitstellung Probleme hat, ist es wichtig zu ermitteln, ob das Problem mit der Bereitstellung oder Laufzeit verbunden ist. Ein Bereitstellungsproblem kann dazu führen, dass der falsche Satz von Dateien in Ihrer Funktions-App bereitgestellt wird, oder es kann dazu führen, dass einige Dateien überhaupt nicht bereitgestellt werden. Nach der Bereitstellung tritt ein Laufzeitproblem auf. Die Dateien in Ihrem wwwroot-Verzeichnis sind genau so, wie sie sein sollten, aber die Funktions-App wird nicht ordnungsgemäß ausgeführt. Wenn dieses Szenario auftritt, ist die Technik, die Sie für die Bereitstellung Ihrer Website verwendet haben, nicht mehr relevant. Bei einem Laufzeitproblem sollten Sie sich stattdessen darauf konzentrieren, was Ihr Code zur Laufzeit ausführt und wie er fehlschlägt.

Häufige Ursachen für Anwendungslaufzeitprobleme nach der Inhaltsbereitstellung

Laufzeitfehler können aus folgenden Gründen auftreten:

  • Die Funktionslaufzeit kann nicht gestartet werden, da die Funktions-App den Zugriff auf das Speicherkonto verloren hat.
  • In der Laufzeit-Sandkastenumgebung von Azure Functions blockiert etwas bestimmte Vorgänge, die auf Ihrem lokalen Computer funktionieren.
  • Ihre Azure Functions-App ist nicht ordnungsgemäß konfiguriert. Beispielsweise wird der Funktionshost aufgrund falscher Werte in den folgenden Einstellungen nicht gestartet:
    • Laufzeit- oder Sprachversion
    • Triggert Verbindungszeichenfolge s
    • Schlüsseltresoreinstellungen
  • Eine externe Abhängigkeit (z. B. eine Datenbank oder ein Messagingsystem) ist nicht ordnungsgemäß eingerichtet und verursacht Timeoutfehler.
  • Fehler bei Synchronisierungsauslösern. Dies führt zu einem falschen Laden von Funktionen.
  • Ihr Code nimmt ungültige Annahmen zu Pfaden vor, z. B. das Hartcodieren eines Pfads, der nur auf Ihrem lokalen Computer vorhanden ist.

Lösungen

Um Laufzeitprobleme nach der Inhaltsbereitstellung zu beheben, probieren Sie eine oder mehrere der folgenden Methoden aus:

Kontaktieren Sie uns für Hilfe

Wenn Sie Fragen haben oder Hilfe mit Ihren Azure-Gutschriften benötigen, dann erstellen Sie beim Azure-Support eine Support-Anforderung oder fragen Sie den Azure Community-Support. Sie können auch Produktfeedback an die Azure Feedback Community senden.