Служба приложений Azure - ошибка HTTP 500.30 - сбой при запуске ANCM

У меня есть служба приложений Azure .NET Core 3.0.100, которая развертывается через Azure Pipelines.

Периодически (я имею в виду раз в 50 дней) .... мы получаем 500

«Ошибка HTTP 500.30 - сбой при запуске процесса ANCM»

Затем я повторно разверну тот же самый пакет, и он снова заработает. У нас такая же проблема в производственной среде, поэтому мне нужно ее решить.

Служба поддержки Azure посоветовала установить для stdoutLogEnabled значение true в нашем web.config в следующий раз, когда это произойдет.

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

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

Спасибо, Эндрю Даффи


person Andrew Duffy    schedule 22.04.2020    source источник
comment
Более активный? Возможно, переключитесь на Linux / Docker в службе приложений Azure, чтобы модуль IIS даже не мешал вам.   -  person Lex Li    schedule 22.04.2020
comment
Я нашел эту ветку, в которой предлагается изменить InProcess на OutOfProcess .   -  person Levi Lu-MSFT    schedule 22.04.2020


Ответы (1)


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

person Krzysztof Madej    schedule 22.04.2020