Este artículo es un artículo espejo de traducción automática, por favor haga clic aquí para saltar al artículo original.

Vista: 15865|Respuesta: 1

[ASP.NET] Problema con el error 500 de la página de ayuda

[Copiar enlace]
Publicado en 4/5/2019 19:13:51 | | |
Problema de error en la página de ayuda 500:
Desarrollo de la página web C#+mysql5.7, durante la operación, el número de visitas supera las 50, la página web reportará 500 errores y el archivo de configuración no puede ser leído.
He revisado el archivo web.config y no había errores ni secciones de error,
Otras webs en el mismo servidor también usan el mismo grupo de aplicaciones, pero otras no tienen este problema.
Y cuando hay un error, esta web reportará 500 errores, y otras páginas son normales.
También se puede entender que mysql y los pools de aplicaciones son correctos, pero ¿por qué se reporta el error 500? ¿Dónde debería estar el problema?




Anterior:¡Pequeño desgraciado, desgraciado, sal a por mí!
Próximo:Cómo descargar archivos grandes Baidu Netdisk en un sistema Linux
Publicado en 5/5/2019 9:39:32 |
500 error interno, debería ser que el código haya lanzado una excepción durante la ejecución.

1: No debería ser un problema de archivo de configuración; si es un problema de archivo de configuración, la web comenzará con un error.

2: Si la concurrencia supera 50, ocurrirá el error de 500, ¿es un problema de pool de conexiones a bases de datos? Por ejemplo, el número máximo de conexiones a bases de datos es 100, y el pool de conexiones con 50 concurrencias puede superar 100, y habrá una excepción.
Sugerencias de resoluciones:

Añade excepciones globales, que a su vez detectan cualquier excepción no gestionada que plantee el sitio web. Una vez capturada la causa específica de la excepción, se procesa y resuelve según el número de línea y la razón del prompt de excepción.

Recursos:

asp.net Gestión global de excepciones MVC y registros de excepciones
https://www.itsvse.com/thread-3250-1-1.html
(Fuente: Architect_Programmer)
C# gestiona excepciones mediante filtros
https://www.itsvse.com/thread-6458-1-1.html
(Fuente: Architect_Programmer)


Renuncia:
Todo el software, materiales de programación o artículos publicados por Code Farmer Network son únicamente para fines de aprendizaje e investigación; El contenido anterior no se utilizará con fines comerciales o ilegales; de lo contrario, los usuarios asumirán todas las consecuencias. La información de este sitio proviene de Internet, y las disputas de derechos de autor no tienen nada que ver con este sitio. Debes eliminar completamente el contenido anterior de tu ordenador en un plazo de 24 horas desde la descarga. Si te gusta el programa, por favor apoya el software genuino, compra el registro y obtén mejores servicios genuinos. Si hay alguna infracción, por favor contáctanos por correo electrónico.

Mail To:help@itsvse.com