Lindokuhle Ndaba Ответов: 1

Как я могу решить ошибку HTTP 500 (тайм-аут запроса) в размещенном веб-приложении.


Привет,у меня есть веб-приложение, которое я развернул в azure, и через некоторое время я получаю HTTP 500 (время ожидания запроса истекло). иногда Домашняя страница появляется,иногда нет, есть ли что-нибудь, что я могу сделать, чтобы исправить это? когда он работает локально, у него нет никаких проблем.

Что я уже пробовал:

повторное развертывание приложения с различными настройками публикации, проверка настроек сервера.

Dave Kreskowiak

Ошибки HTTP 500 означают, что ваш серверный код либо разбился, либо вообще не отвечал. Без дополнительной информации никто не сможет сказать вам, что случилось.

1 Ответов

Рейтинг:
0

Member 8659708

500 - это очень общая ошибка. Вы получаете подробное сообщение об ошибке, и если да, пожалуйста, опубликуйте его.

Несколько вопросов:

Откуда ваше приложение получает данные - оно тоже находится в Azure?

Как долго это "недолго"? У Azure есть 230-секундный тайм-аут. Сколько времени пройдет, прежде чем вы увидите это сообщение?

Сколько времени требуется вашей платформе разработки, чтобы вернуть страницу/результаты? Я имею в виду, делает ли это конкретное приложение что-то особенно интенсивное, что может вызвать длительную задержку, по сравнению с проблемой разрешений/конфигурации приложения, которая может присутствовать только в среде Azure.