See artikkel on masintõlke peegelartikkel, palun klõpsake siia, et hüpata algse artikli juurde.

Vaade: 15865|Vastuse: 1

[ASP.NET] Abilehe 500 veaprobleem

[Kopeeri link]
Postitatud 04.05.2019 19:13:51 | | |
Abilehe 500 veaprobleem:
Veebilehe C#+mysql5.7 arenduse ajal ületab külastuste arv 50, veebileht teatab 500 veast ja konfiguratsioonifaili ei saa lugeda.
Kontrollisin web.config faili ja seal polnud vigu ega veasektsioone,
Teised sama serveri veebilehed kasutavad samuti sama rakenduste hulka, kuid teistel veebilehtedel seda probleemi pole.
Ja kui tekib viga, teatab see veebileht 500 veast ning teised veebilehed on normaalsed.
Samuti on arusaadav, et MySQL ja rakenduste basseinid on õiged, aga miks on 500 viga raporteeritud? Kus peaks probleem olema?




Eelmine:Väike pasknäär, sa lurjus, tule minu juurde!
Järgmine:Kuidas laadida alla Baidu Netdiski suuri faile Linuxi süsteemis
Postitatud 05.05.2019 09:39:32 |
500 sisemine viga, peaks olema see, et kood viskas täitmise ajal erandi.

1: See ei tohiks olla konfiguratsioonifaili probleem, kui see on konfiguratsioonifaili probleem, siis veebileht algab veaga.

2: Kui samaaegsus ületab 50, tekib viga 500, kas tegemist on andmebaasi ühenduse basseini probleemiga, näiteks maksimaalne andmebaasi ühenduste arv on 100 ja andmebaasi ühenduste pool, kus on 50 samaaegsust, võib ületada 100, ning on erand.
Lahendusettepanekud:

Lisa globaalsed erandid, mis omakorda püüavad kinni kõik veebilehe poolt käsitlemata erandid. Pärast konkreetse erandi põhjuse tuvastamist töödeldakse ja lahendatakse see vastavalt erandi prompti reanumbrile ja põhjusele.

Ressursse:

asp.net MVC globaalsed erandite käsitlemise ja erandlogid
https://www.itsvse.com/thread-3250-1-1.html
(Allikas: Architect_Programmer)
C# käsitleb erandeid filtrite kaudu
https://www.itsvse.com/thread-6458-1-1.html
(Allikas: Architect_Programmer)


Disclaimer:
Kõik Code Farmer Networki poolt avaldatud tarkvara, programmeerimismaterjalid või artiklid on mõeldud ainult õppimiseks ja uurimistööks; Ülaltoodud sisu ei tohi kasutada ärilistel ega ebaseaduslikel eesmärkidel, vastasel juhul kannavad kasutajad kõik tagajärjed. Selle saidi info pärineb internetist ning autoriõiguste vaidlused ei ole selle saidiga seotud. Ülaltoodud sisu tuleb oma arvutist täielikult kustutada 24 tunni jooksul pärast allalaadimist. Kui sulle programm meeldib, palun toeta originaaltarkvara, osta registreerimist ja saa paremaid ehtsaid teenuseid. Kui esineb rikkumist, palun võtke meiega ühendust e-posti teel.

Mail To:help@itsvse.com