Веб-приложения Azure повторно обрабатываются случайным образом

Я новичок в Azure и использую около 20 веб-сайтов (веб-приложений) на Azure B1 Basic, 1 ядро, 1,75 ГБ ОЗУ, 10 ГБ хранилища. Это сайты с очень низким трафиком и десятками посещений в день.

Сайты включают одностраничные статические удерживающие страницы, некоторые сайты Umbraco, использующие SQL Server или SQLLite, и несколько сайтов WordPress, использующих MySQL (In App). Один сайт использует расширение, чтобы получить бесплатный сертификат Lets encrypt ssl.

Служба приложений использует около 2 ГБ из 10 ГБ хранилища, а использование памяти составляет около 60%.

Каждые несколько недель несколько случайных сайтов отключаются с ошибкой http 500 на несколько минут, разбросанных на период от получаса или дольше. Я использую мониторинг безотказной работы роботов, поэтому вижу, как приходят уведомления по электронной почте. Некоторые сайты, похоже, перезапускаются с большей вероятностью, чем другие. Иногда сайт не перезапускается с ошибкой 500, пока я не сделаю это вручную. Мне нужно отключить «всегда включены», чтобы они перезапустились без ошибок.

Я использовал «Диагностика и устранение проблем» и получил следующие сообщения о проблемах.

Причины перезапуска вашего веб-приложения

Каждые несколько недель несколько случайных сайтов отключаются с ошибкой http 500 на несколько минут в течение получаса или дольше. Я использую мониторинг безотказной работы роботов, поэтому вижу, как приходят уведомления по электронной почте. Некоторые сайты, похоже, перезапускаются с большей вероятностью, чем другие. Иногда сайт не перезапускается с ошибкой 500, пока я не сделаю это вручную. Мне нужно выключить «всегда включен», чтобы они перезапускались без ошибок.

Я использовал «Диагностика и устранение проблем» и получил следующие сообщения о проблемах.

Причины перезапуска вашего веб-приложения

Каждые несколько недель несколько случайных сайтов отключаются с ошибкой http 500 на несколько минут с периодом в полчаса или дольше. Я использую мониторинг безотказной работы роботов, поэтому вижу, как приходят уведомления по электронной почте. Некоторые сайты, похоже, перезапускаются с большей вероятностью, чем другие. Иногда сайт не перезапускается с ошибкой 500, пока я не сделаю это вручную. Мне нужно выключить «всегда включен», чтобы они перезапускались без ошибок.

Я использовал «Диагностика и устранение проблем» и получил следующие сообщения о проблемах.

Причины перезапуска вашего веб-приложения t перезапускать ошибку 500, пока я не пойду и не сделаю это вручную. Мне нужно отключить «всегда включены», чтобы они перезапустились без ошибок.

Я использовал «Диагностика и устранение проблем» и получил следующие сообщения о проблемах.

Причины перезапуска вашего веб-приложения t перезапускать ошибку 500, пока я не пойду и не сделаю это вручную. Мне нужно отключить «всегда включены», чтобы они перезапустились без ошибок.

Я использовал «Диагностика и устранение проблем» и получил следующие сообщения о проблемах.

Причины перезапуска вашего веб-приложения Примерно 19 сентября 2017 г., 21:22:21 (UTC), на экземпляре RD0003FF1C76E9 ваше приложение было перезапущено из-за периодической проблемы с инфраструктурой Azure при доступе к удаленному хранилищу файлов. Это может произойти из-за нескольких причин, например, из-за того, что экземпляры платформы обновляются или экземпляры испытывают большие задержки при доступе к удаленному хранилищу. В случае, если экземпляры, на которых выполняется ваше приложение, испытывают большие задержки при доступе к удаленному хранилищу, платформа пытается вылечить ваше приложение, переключившись на другое удаленное хранилище, которое имеет низкую задержку. Это также может привести к перезапуску процесса приложения. Если это разовое событие, то с вашей стороны не требуется никаких дальнейших действий. Но если вы видите, что это происходит часто, то включение функции локального кеширования может в некоторой степени снизить зависимость от файловых серверов хранилища. Изучите локальный кэш службы приложений ( https://docs.microsoft.com/en-gb/azure/app-service/app-service-local-cache-overview )

На экземпляре RD0003FF1C95DF, ваш приложение было переработано, так как масштабируемый модуль Azure подвергался обновлению. Это событие произошло несколько раз в течение дня. Microsoft периодически обновляет базовую платформу Azure, чтобы повысить общую надежность, производительность и безопасность инфраструктуры платформы, на которой выполняется ваше приложение. Большинство этих обновлений выполняется без какого-либо влияния на ваше веб-приложение. Чтобы уменьшить влияние таких событий на ваше приложение, рассмотрите возможность развертывания приложения в нескольких регионах и используйте диспетчер трафика Azure для распределения нагрузки по регионам. Изучите диспетчер трафика Azure ( https://docs.microsoft.com/en-gb/azure/app-service/web-sites-traffic-manager )

Могу ли я что-нибудь исправить? этот? Безопасно ли использование предлагаемого локального кеша на сайте с управляемым контентом?

Это обычная служба от Azure или это необычно.

Спасибо

1
задан 4 October 2017 в 16:21
1 ответ

Как сказано в вашем отчете о проблеме,

Ваше приложение было переработано из-за прерывания работы Azure проблема с инфраструктурой при доступе к удаленному файловому хранилищу.

Azure необходимо обновить инфраструктуру и одновременно поддерживать работоспособность ваших ресурсов. Итак, для этого он произвольно перерабатывает ваши приложения.

Могу ли я что-нибудь сделать, чтобы это исправить? Предлагаемый локальный кеш безопасно использовать на сайте с управляемым контентом?

А пока нам следует дождаться завершения этого обновления. Мы не можем исправить это из-за проблем с инфраструктурой Azure. Это не займет много времени. Использование виртуальной машины Azure или службы веб-приложений вполне безопасно для хранения ваших приложений в облаке.

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

0
ответ дан 4 December 2019 в 04:34

Теги

Похожие вопросы