Het lijkt erop dat het scherm van sommige van onze gebruikers een bekende foutcode heeft ondervonden bij het verbinden met windows Azure-websites. Dit probleem kan zeker om verschillende redenen optreden. We zullen het hieronder bespreken.
Goedgekeurd: Fortect
Azure-bronnen genereren
U voert eerst lokaal enkele opdrachten uit in de voorbeeldtoepassing om er volledig gebruik van te maken in deze les. De opdrachten maken Azure-strategieresources, een implementatiegebruiker en implementeren de voorbeeldtoepassing naar Azure. U bent verantwoordelijk voor het aanmaken van het wachtwoord dat is opgegeven toen de gebruiker werd aangemaakt.
Kan toepassing niet starten
Visueel, in Studio, de De standaardinstelling van het ASP.NET Core-project is Server Kestrel. . Visual moet Studio kunnen configureren om te profiteren van IIS Express. Procesfout 502.5 of laadfout 500.30 die optreedt wanneer lokale foutopsporing met IIS Express een diagnose kan stellen met behulp van een index op het type set trefwoorden.
Serverfout in toepassing.
van leerfouten Beschrijving: Er is een toepassingsfout opgetreden hoog op de server. De huidige aangepaste buglocaties om deze app te laten voorkomen dat kleine app-bugdetails worden weergegeven (om veiligheidsredenen). Het moet echter kunnen worden bekeken door browsers die op de lokale computer van de variëteitserver worden uitgevoerd. Details: Wat om aan te passen, ik zou de details van deze specifieke foutverzending zeggen, zodat deze kan worden bekeken op externe computers, zorg ervoor dat u een
Azure-logboektypen
gebruikt, zijn webtoepassingen gedeeltelijk verbonden met individuele Azure App Services-aanbiedingen. Als API mobiele apps, mobiele apps, functie-apps (die bijvoorbeeld nog één Azure Functions gebruiken), en een aantal gezond verstand apps zijn bijvoorbeeld ook deels gebonden aan App Services. Volg mijn Pluralsight-cursus als een effectieve introductie tot Azure App Services.
Haal het meeste uit logboekregistratie
Logboekregistratie is een van de grote meerderheid van de belangrijke processen die ontwikkelaars en teams kunnen gebruiken als het gaat om het volgen van hun apps. Software is tenslotte complex en als het eenmaal op zijn hoogtepunt is, weet uw bedrijf nooit wat er hoogstwaarschijnlijk zal gebeuren.
Waarom zou u zich druk maken? Diagnostisch logboek?
Laten we zeggen dat u werkt aan een mooie webtoepassing die wordt uitgevoerd als een geïmplementeerde Azure App Service. Ze ontwikkelen vaak een functie die binnenkort zou moeten verschijnen. Ze verwachten ook een gemakkelijke en frisse nieuwe manier om nieuw verworven functies te debuggen/problemen op te lossen zonder afhankelijk te zijn van generieke nieuwe gespecialiseerde logging-deals, b.v. Application Insight SDK.
Goedgekeurd: Fortect
Fortect is 's werelds meest populaire en effectieve pc-reparatietool. Miljoenen mensen vertrouwen erop dat hun systemen snel, soepel en foutloos blijven werken. Met zijn eenvoudige gebruikersinterface en krachtige scanengine kan Fortect snel een breed scala aan Windows-problemen vinden en oplossen - van systeeminstabiliteit en beveiligingsproblemen tot geheugenbeheer en prestatieproblemen.
Foutopsporing in een Azure-webtoepassing
Foutopsporing in uw eigen toepassingen is een betrouwbare probleemoplossingstechniek. Gelukkig biedt Azure Web Apps, zou ik zeggen, de mogelijkheid om foutopsporing op afstand te gebruiken. Om het niet al te gemakkelijk te maken, heeft debuggen op afstand nog veel meer nadelen dat het, zoals elke toepassing, stopt nadat je een breekpunt hebt bereikt, wat niet de tekst is die je wilt in vergelijking met een productieomgeving.
Azure CLI-oplossing
In dit geval gebruiken we de Azure Cloud Shell, de browsershell die is ingesteld in de Azure-portal. Hierdoor kunnen de meesten ons de Azure-opdrachtregelhulpmiddelen (Azure CLI en Azure PowerShell) gebruiken vanaf onze ideale browser. Als je meer wilt weten over de Azure Cloud Shell, lees dan deze link.