Dieser Artikel ist ein Spiegelartikel der maschinellen Übersetzung, bitte klicken Sie hier, um zum Originalartikel zu springen.

Ansehen: 15865|Antwort: 1

[ASP.NET] Fehlerproblem auf der Hilfeseite 500

[Link kopieren]
Veröffentlicht am 04.05.2019 19:13:51 | | |
Fehlerproblem auf der Hilfeseite 500:
Bei der Entwicklung der Website C#+mysql5.7 überschreitet während des Betriebs die Anzahl der Besuche 50, die Webseite meldet 500 Fehler und die Konfigurationsdatei kann nicht gelesen werden.
Ich habe die Web.config-Datei überprüft und es gab keine Fehler und keine Fehlerbereiche,
Andere Websites auf demselben Server verwenden ebenfalls denselben Anwendungspool, aber andere Websites haben dieses Problem nicht.
Und wenn ein Fehler auftritt, meldet diese Website 500 Fehler, während andere Websites normal sind.
Man kann auch verstehen, dass MySQL und Anwendungspools korrekt sind, aber warum wird der 500-Fehler gemeldet? Wo sollte das Problem liegen?




Vorhergehend:Kleiner Dreckskerl, du Dreckskerl, komm raus für mich!
Nächster:Wie man große Dateien von Baidu Netdisk auf einem Linux-System herunterlädt
Veröffentlicht am 05.05.2019 09:39:32 |
500 interner Fehler sollte es sein, dass der Code während der Ausführung eine Ausnahme ausgelöst hat.

1: Es sollte kein Problem mit der Konfigurationsdatei sein, wenn es ein Problem mit der Konfigurationsdatei ist, startet die Website mit einem Fehler.

2: Wenn die Nebenläufigkeit 50 übersteigt, tritt der Fehler von 500 auf. Handelt es sich um ein Problem mit dem Datenbank-Verbindungspool? Zum Beispiel beträgt die maximale Anzahl der Datenbankverbindungen 100, und der Datenbank-Verbindungspool mit 50 Nebenläufigkeit kann 100 überschreiten, und es gibt eine Ausnahme.
Vorschläge für Auflösungen:

Fügen Sie globale Ausnahmen hinzu, die wiederum alle nicht behandelten Ausnahmen der Website auffangen. Nachdem die spezifische Ausnahmeursache erfasst wurde, wird sie entsprechend der Zeilennummer und dem Grund des Ausnahmeprompts verarbeitet und gelöst.

Betriebsmittel:

asp.net MVC globale Ausnahmehandhabung und Ausnahmeprotokolle
https://www.itsvse.com/thread-3250-1-1.html
(Quelle: Architect_Programmer)
C# verarbeitet Ausnahmen durch Filter
https://www.itsvse.com/thread-6458-1-1.html
(Quelle: Architect_Programmer)


Verzichtserklärung:
Alle von Code Farmer Network veröffentlichten Software, Programmiermaterialien oder Artikel dienen ausschließlich Lern- und Forschungszwecken; Die oben genannten Inhalte dürfen nicht für kommerzielle oder illegale Zwecke verwendet werden, andernfalls tragen die Nutzer alle Konsequenzen. Die Informationen auf dieser Seite stammen aus dem Internet, und Urheberrechtsstreitigkeiten haben nichts mit dieser Seite zu tun. Sie müssen die oben genannten Inhalte innerhalb von 24 Stunden nach dem Download vollständig von Ihrem Computer löschen. Wenn Ihnen das Programm gefällt, unterstützen Sie bitte echte Software, kaufen Sie die Registrierung und erhalten Sie bessere echte Dienstleistungen. Falls es eine Verletzung gibt, kontaktieren Sie uns bitte per E-Mail.

Mail To:help@itsvse.com