.NET Core 2.1 Azure Web App: указанное приложение CGI обнаружило ошибку, и сервер прервал процесс.

Я размещаю свой проект ASP.NET .NET Core 2.1 в службе веб-приложений Azure. Я недавно обновился до 2.1 (с 2.0) и начал получать следующие ошибки:

Указанное приложение CGI обнаружило ошибку, и сервер завершил процесс.

Приложение обычно работает нормально в течение часа или около того, а затем внезапно дает сбой, и все ответы возвращают эту ошибку. Мне нужно перезапустить его, чтобы ошибка исчезла. Он отлично работал с .NET Core 2.0.

Я видел похожие проблемы, опубликованные на SO, которые оказались связаны с более ранними версиями Kestrel. Для меня этого быть не должно. Мой проект ссылается на Microsoft.AspNetCore.App 2.1.1 с последней версией Kestrel.

Это моя производственная среда, пожалуйста, помогите.


person Andrei    schedule 16.07.2018    source источник
comment
Вы нашли для этого решение?   -  person Darey    schedule 24.08.2018
comment
@Darey нет, я понизил до 2.0. Подожду немного, пока снова не обновлюсь.   -  person Andrei    schedule 24.08.2018
comment
Возможный дубликат: stackoverflow.com/questions/33645242/   -  person Joshua Drake    schedule 19.11.2018


Ответы (1)


Итак, наконец, я увидел, что в мою службу приложений Azure было добавлено несколько расширений, и после удаления расширений в разделе «Пользовательские» моя служба работает, как ожидалось.

person Darey    schedule 05.10.2018
comment
Не могли бы вы уточнить, пожалуйста. - person Andrei; 05.10.2018
comment
@Andrei, скорее всего, удаление расширений привело к перезапуску приложения, что, вероятно, устранило проблему. :( - person Joshua Drake; 19.11.2018