Эта статья является зеркальной статьёй машинного перевода, пожалуйста, нажмите здесь, чтобы перейти к оригиналу.

Вид: 15865|Ответ: 1

[ASP.NET] Проблема с ошибкой на странице помощи 500

[Скопировать ссылку]
Опубликовано 04.05.2019 19:13:51 | | |
Проблема с ошибкой на странице помощи 500:
Разработка сайта C#+mysql5.7, во время работы количество посещений превышает 50, веб-страница сообщает о 500 ошибках, и конфигурационный файл нельзя прочитать.
Проверил файл web.config — ни ошибок, ни разделов с ошибками,
Другие сайты на том же сервере тоже используют тот же пул приложений, но на других сайтах этой проблемы нет.
А если появляется ошибка, этот сайт сообщает о 500 ошибках, и другие сайты работают нормально.
Также можно понять, что пулы mysql и приложений верны, но почему ошибка 500 сообщается? Где должна быть проблема?




Предыдущий:Маленький мерзавец, ты, мерзавец, выходи за мной!
Следующий:Как скачать крупные файлы Baidu Netdisk на Linux
Опубликовано 05.05.2019 9:39:32 |
500 внутренней ошибки, должно быть, что код выдал исключение во время выполнения.

1: Проблема не должна быть в конфигурационном файле, если проблема с конфигурационным файлом, сайт начнётся с ошибкой.

2: Если параллелизм превышает 50, возникает ошибка 500, это проблема соединения с базой данных? Например, максимальное количество подключений к базе данных составляет 100, а пул соединений базы данных с 50 может превышать 100, и будет исключение.
Предложения по разрешению:

Добавьте глобальные исключения, которые, в свою очередь, обнаруживают любые необработанные исключения, поднятые сайтом. После того как конкретная причина исключения фиксирована, она обрабатывается и разрешается в зависимости от номера строки и причины запроса исключения.

Ресурсы:

asp.net Глобальная обработка исключений MVC и журналы исключений
https://www.itsvse.com/thread-3250-1-1.html
(Источник: Architect_Programmer)
C# обрабатывает исключения через фильтры
https://www.itsvse.com/thread-6458-1-1.html
(Источник: Architect_Programmer)


Отказ:
Всё программное обеспечение, программные материалы или статьи, публикуемые Code Farmer Network, предназначены исключительно для учебных и исследовательских целей; Вышеуказанный контент не должен использоваться в коммерческих или незаконных целях, иначе пользователи несут все последствия. Информация на этом сайте взята из Интернета, и споры по авторским правам не имеют отношения к этому сайту. Вы должны полностью удалить вышеуказанный контент с компьютера в течение 24 часов после загрузки. Если вам нравится программа, пожалуйста, поддержите подлинное программное обеспечение, купите регистрацию и получите лучшие подлинные услуги. Если есть нарушение, пожалуйста, свяжитесь с нами по электронной почте.

Mail To:help@itsvse.com