Веб-задания Azure и отладчик моментальных снимков для Azure

Есть ли способ использовать отладчик моментальных снимков для веб-заданий Azure AppService?

Я знаю, что он работает с HTTP-приложениями AppService, но я также хотел бы использовать его с исполняемыми файлами .NET, работающими как веб-задания службы приложений Azure.


person Howard Hoffman    schedule 15.04.2018    source источник
comment
Разработчик Snapshot Debugger здесь. Это может работать для непрерывных веб-заданий, но не для триггерных. Проблема в том, что SnapshotCollector (NuGet, который вы добавляете в свое приложение) отслеживает исключения во время работы вашего приложения и не сохраняет свое состояние. Если приложение завершает работу (например, когда завершается инициированное задание), все состояние теряется.   -  person pharring    schedule 16.04.2018
comment
Говард, я только что прочитал ваше предложение на канале обратной связи Azure. Похоже, вы говорите об отладке моментальных снимков в реальном времени через Visual Studio, а не об отладчике моментальных снимков Application Insights, который срабатывает при исключениях. Я вызову соответствующую команду для этого.   -  person pharring    schedule 16.04.2018
comment
@pharring Да, я имел в виду функцию Visual Studio. Я, спасибо, знаю о документации/ограничении на сборщик снимков, работающем только для непрерывных веб-заданий.   -  person Howard Hoffman    schedule 17.04.2018


Ответы (1)


Он действительно имеет поддерживаемую область действия по умолчанию:

https://docs.microsoft.com/en-us/azure/application-insights/app-insights-snapshot-debugger

Коллекция снимков доступна для:

Приложения .NET Framework и ASP.NET, работающие под управлением .NET Framework 4.5 или более поздней версии.

Приложения .NET Core 2.0 и ASP.NET Core 2.0, работающие в Windows.

Поддерживаются следующие среды:

Служба приложений Azure.

Облачная служба Azure под управлением ОС семейства 4 или более поздней версии.

Службы Azure Service Fabric, работающие в Windows Server 2012 R2 или более поздней версии.

Виртуальные машины Azure под управлением Windows Server 2012 R2 или более поздней версии.

Локальные виртуальные или физические машины под управлением Windows Server 2012 R2 или более поздней версии.

Так что этого не было в приведенном выше списке, я предлагаю вам отправить запрос функции команде продукта:

http://visualstudio.uservoice.com/forums/121579-visual-studio

person Jack Zhai-MSFT    schedule 16.04.2018
comment
Спасибо. Я использовал ссылку UserVoice, чтобы добавить это предложение: feedback.azure.com/forums/357324-application-insights/ - person Howard Hoffman; 16.04.2018