Es stellt sich heraus, dass einige unserer Benutzer einen bekannten Fehlercode beim Verbinden mit Windows Azure-Websites sehr gut trainiert haben. Dieses Problem kann aus mehreren Gründen auftreten. Wir werden dies weiter unten besprechen.
Genehmigt: Fortect
Azure-Ressourcen generieren
Sie führen zunächst einige Anweisungen lokal in der Beispielanwendung aus, die Sie in diesem Tutorial verwenden können . Die Befehle erstellen Programme im Azure-Modus, einen Bereitstellungsbenutzer und stellen den Beispieldienst in Azure bereit. Sie sind zweifelsohne für das Passwort verantwortlich, das bei der Erstellung des Benutzers angegeben wurde.
Anwendung konnte nicht gestartet werden
Visuell, in Studio, die Der ASP.NET Core-Projektstandard ist Server Kestrel. . Visual ist erforderlich, um Studio für die Verwendung von IIS Express konfigurieren zu können. Prozessfehler 502.5 oder Load down 500.30, der auftritt, wenn lokales Debugging mit IIS Express mithilfe eines Indexes für dieses bestimmte Schlüsselwort diagnostiziert werden kann.
Serverfehler in ‘/’ Anwendung.
Laufzeit Fehler Beschreibung: Auf dem Server ist, würde ich sagen, ein Anwendungsfehler aufgetreten. Die aktuellen benutzerdefinierten Fehlerorte für diese bestimmte App verhindern, dass zu diesem Zeitpunkt Details zu kleineren App-Fehlern angezeigt werden (aus Sicherheitsgründen). Es kann jedoch weiterhin von Browsern angezeigt werden, die auf dem lokalen Computer des Hosting-Provider-Servers ausgeführt werden. Einzelheiten: WhatUm die Details dieser bestimmten Fehlerübermittlung so anzupassen, dass sie auf Remotecomputern angezeigt werden können, müssen Sie unbedingt ein
Azure-Protokolltypen
sind Webanwendungen Teil privater Azure App Services-Angebote. Als API-Apps sind z.B. auch Reise-Apps, Funktions-Apps (die eine oder zusätzlich Azure Functions verwenden) und eine Reihe von Logikpaketen teilweise an App Services angebunden. Nehmen Sie an meinem Pluralsight-Kurs als Vorbereitung auf Azure App Services teil.
Holen Sie das Beste aus der Protokollierung
Die Protokollierung ist eine der wichtigsten Aufgaben Prozesse, die Entwickler und Teams jederzeit verwenden können, wenn es darum geht, ihre Apps zu verfolgen. Software ist praktisch komplex, und wenn sie einmal eingerichtet ist und somit läuft, weiß Ihr Unternehmen nie, was passiert.
Warum sich die Mühe machen? Diagnoseprotokoll?
Nehmen wir an, Sie arbeiten an einer netten Webanwendung, die über einen bereitgestellten Azure App Service verfügt. Sie entwickeln immer wieder ein Feature, das in Kürze kommen sollte. Sie erwarten auch eine einfache und saubere Möglichkeit, neu erworbene Funktionen zu debuggen/Fehler zu beheben, ohne eine Abhängigkeit von generischen neuen spezialisierten Protokollierungspaketen hinzuzufügen, z. Application Insight SDK.
Genehmigt: Fortect
Fortect ist das weltweit beliebteste und effektivste PC-Reparaturtool. Millionen von Menschen vertrauen darauf, dass ihre Systeme schnell, reibungslos und fehlerfrei laufen. Mit seiner einfachen Benutzeroberfläche und leistungsstarken Scan-Engine findet und behebt Fortect schnell eine breite Palette von Windows-Problemen - von Systeminstabilität und Sicherheitsproblemen bis hin zu Speicherverwaltung und Leistungsengpässen.
Debuggen einer Azure-Webanwendung
Das Debuggen Ihrer eigenen Anwendungen ist eine gute Methode zur Problemlösung. Glücklicherweise bietet Azure Web Apps die Fähigkeiten zum Verwenden des Remotedebuggens. Um diese Aufgabe nicht zu einfach zu machen, weist das Remote-Debugging den zusätzlichen Nachteil auf, dass es wie jede Anwendung anhält, wenn Sie möglicherweise einen Haltepunkt erreichen, was im Vergleich zu einer Produktionsumgebung nicht Ihren Anforderungen entspricht.
< img src="/posts/windows-azure-websites-error-logging.png" style="Rand-oben:20px; Rand-unten:20px; Breite: 50%; Höhe: Auto; Anzeige: Block; Unterschied: 0 Auto;" alt="Fehlerprotokollierung von Windows Azure-Websites">
Azure CLI-Workaround
In diesem Fall verwenden wir normalerweise die Azure Cloud Shell, die im Azure-Portal integrierte Browser-Shell. Dadurch können die meisten Nationen die Azure-Befehlszeilenkomponenten (Azure CLI und Azure PowerShell) direkt von unserem bestmöglichen Browser aus verwenden. Wenn Sie mehr über die Azure Cloud Shell erfahren möchten, lesen Sie bitte diesen Link.
Konfigurieren Sie Azure-Websites zum Ausführen von Python und Django
Windows Azure- und Django-Websites werden . Der Leitfaden schlägt vor, die Einstellungen speziell für Sie auf der Azure Admin-Website anzuwenden, aber so macht Microsoft das Programm in der Galerie nicht, oh ja, nein. Wenn mein Partner und ich jede Django-App aus der Windows Azure-Website-Galerie erstellen, fügt die resultierende Website die Konfiguration in die Datei „web.config“ ein.
Beschleunigen Sie jetzt die Leistung Ihres Computers mit diesem einfachen Download.