Пул приложений IIS отключен с идентификатором события 5009 - PullRequest
0 голосов
/ 06 мая 2019

Я занимаюсь разработкой сайта. Это веб-приложение MVC5, использующее .net Framework 4.6.2. У нас есть сервер компиляции, работающий на Windows Server 2016, на нем установлены инструменты vsbuild 2017.

Скомпилированный сайт отлично работает в моей среде, в среде тестирования, а также в чистой установленной Windows vm, но в производственной среде первый запрос к сайту возвращает код ошибки 503, и пул приложений автоматически отключается. Я проверил средство просмотра событий, и там есть событие с идентификатором 5009: процесс, обслуживающий пул приложений x, столкнулся с фатальной ошибкой связи со службой активации процессов Windows.

Проблема не воспроизводится на скомпилированном сайте в любой другой среде

Также, если я скомпилирую сайт в выпуске, используя собственную визуальную студию 2017, проблема не будет воспроизведена и в рабочей среде.

Есть предложения?

Добавление некоторой информации: я записал аварийный дамп с DebugDiag2, это то, что я считаю соответствующей частью журнала:

EXCEPTION DETAILS  

DetailID = 1
Count:    10
Exception #:  0XE06D7363
Stack: [NO STACK HERE]        

DetailID = 2
Count:    1
Type:     System.String
Message:  NOT_FOUND
Type:     NOT_FOUND
Message:  NOT_FOUND
Stack: [LONG STACK HERE]

DetailID = 3
Count:    1
Exception #:  0XC0000409
Stack: [NO STACK HERE]       

EXCEPTION SUMMARY

10 | 0XE06D7363  

1  | System.String

1  | 0XC0000409    

Я также запросил анализ дампа из инструмента, вот резюме: В файле dumpfilename.dmp инструкция по сборке в PerfMon! _Invoke_watson + e в C: \ Program Files \ Агент мониторинга Microsoft \ Agent \ APMDOTNETAgent \ V8.0.10918.0 \ PerfMon.dll из Microsoft Corp. вызвала неизвестное исключение (0xc0000409) для нить 10

А также, в первом разделе анализа дампа я обнаружил кое-что действительно странное: «Операционная система = Windows Server 2012 (что точно), Тип процессора: X86 (что выглядит странно для меня, потому что, насколько я знаю, что нет Win2012 для x86)

Я даже не знаю с чего начать = (

...