none
event id 1000 + event id 1027 RRS feed

  • Вопрос

  • Добрый день, на windows server standart 2008 крутиться только IIS, с каким то интервалом времени он(IIS) перезагружается, в логе всегда 2 ошибки event id 1000 + event id 1027. С чем связано? Как лечится?

    Имя журнала:   Application
    Подача:        Application Error
    Дата:          20.03.2015 14:02:56
    Код события:   1000
    Категория задачи:(100)
    Уровень:       Ошибка
    Ключевые слова:Классический
    Пользователь:  Н/Д
    Компьютер:     Server3
    Описание:
    Сбойное приложение w3wp.exe, версия 7.0.6001.18000, штамп времени 0x47919413, сбойный модуль clr.dll, версия 4.0.30319.17929, штамп времени 0x4ffa5753, код исключения 0xc00000fd, смещение ошибки 0x0001b663, ИД процесса 0x%9, время запуска приложения 0x%10.
    Xml события:
    <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
      <System>
        <Provider Name="Application Error" />
        <EventID Qualifiers="0">1000</EventID>
        <Level>2</Level>
        <Task>100</Task>
        <Keywords>0x80000000000000</Keywords>
        <TimeCreated SystemTime="2015-03-20T11:02:56.000Z" />
        <EventRecordID>141861</EventRecordID>
        <Channel>Application</Channel>
        <Computer>Server3</Computer>
        <Security />
      </System>
      <EventData>
        <Data>w3wp.exe</Data>
        <Data>7.0.6001.18000</Data>
        <Data>47919413</Data>
        <Data>clr.dll</Data>
        <Data>4.0.30319.17929</Data>
        <Data>4ffa5753</Data>
        <Data>c00000fd</Data>
        <Data>0001b663</Data>
      </EventData>
    </Event>

    или

    Имя журнала:   Application
    Подача:        Application Error
    Дата:          20.03.2015 14:00:37
    Код события:   1000
    Категория задачи:(100)
    Уровень:       Ошибка
    Ключевые слова:Классический
    Пользователь:  Н/Д
    Компьютер:     Server3
    Описание:
    Сбойное приложение w3wp.exe, версия 7.0.6001.18000, штамп времени 0x47919413, сбойный модуль ntdll.dll, версия 6.0.6001.18538, штамп времени 0x4cb733e1, код исключения 0xc00000fd, смещение ошибки 0x0004e352, ИД процесса 0x%9, время запуска приложения 0x%10.
    Xml события:
    <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
      <System>
        <Provider Name="Application Error" />
        <EventID Qualifiers="0">1000</EventID>
        <Level>2</Level>
        <Task>100</Task>
        <Keywords>0x80000000000000</Keywords>
        <TimeCreated SystemTime="2015-03-20T11:00:37.000Z" />
        <EventRecordID>141859</EventRecordID>
        <Channel>Application</Channel>
        <Computer>Server3</Computer>
        <Security />
      </System>
      <EventData>
        <Data>w3wp.exe</Data>
        <Data>7.0.6001.18000</Data>
        <Data>47919413</Data>
        <Data>ntdll.dll</Data>
        <Data>6.0.6001.18538</Data>
        <Data>4cb733e1</Data>
        <Data>c00000fd</Data>
        <Data>0004e352</Data>
      </EventData>
    </Event>

    и

    Имя журнала:   Application
    Подача:        .NET Runtime
    Дата:          20.03.2015 14:02:56
    Код события:   1027
    Категория задачи:Отсутствует
    Уровень:       Ошибка
    Ключевые слова:Классический
    Пользователь:  Н/Д
    Компьютер:     Server3
    Описание:
    Приложение: w3wp.exe
    Версия платформы: v4.0.30319
    Описание. Процесс был прерван из-за переполнения стека.

    Xml события:
    <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
      <System>
        <Provider Name=".NET Runtime" />
        <EventID Qualifiers="0">1027</EventID>
        <Level>2</Level>
        <Task>0</Task>
        <Keywords>0x80000000000000</Keywords>
        <TimeCreated SystemTime="2015-03-20T11:02:56.000Z" />
        <EventRecordID>141860</EventRecordID>
        <Channel>Application</Channel>
        <Computer>Server3</Computer>
        <Security />
      </System>
      <EventData>
        <Data>Приложение: w3wp.exe
    Версия платформы: v4.0.30319
    Описание. Процесс был прерван из-за переполнения стека.
    </Data>
      </EventData>
    </Event>

    20 марта 2015 г. 11:50

Ответы

Все ответы

  • Привет

    Соберите через debug diag дампы, сами по себе эти события ничего не скажут по проблеме?

    20 марта 2015 г. 12:05
  • Здравствуйте,

    - Уточните сколько веб-приложений крутятся на веб-сервере IIS?  Также, если их несколько уточните, используют они выделенный Application Pool либо общий.
    - Уточните, наименование Вашего веб-приложение, как возможное поведение баг в веб-приложение.

    Ознакомьтесь со статьей "How to configure Debug Diagnostic to capture Stack Overflow exceptions"


    Best Regards, Andrei ...
    Microsoft Certified Professional


    20 марта 2015 г. 12:19
    Модератор
  • Также можете увеличить размер стека, согласно статьи "Stack sizes in IIS - affects ASP.NET", на сколько правильно будет Вашем случае использовать, трудно сказать. Но Вы можете попробовать использовать на свой страх и риск.

    Best Regards, Andrei ...
    Microsoft Certified Professional

    20 марта 2015 г. 12:30
    Модератор
  • Запустил, буду наблюдать, спасибо

    23 марта 2015 г. 14:51
  • 3 пула приложений, на 1 крутятся 142 , на 2 - 6 на 3 - 1 приложения.

    нужно разделиять?

    23 марта 2015 г. 14:54
  • 3 пула приложений, на 1 крутятся 142 , на 2 - 6 на 3 - 1 приложения.

    нужно разделиять?

    Желательно разделять, т.е. веб-приложению выделять отдельный пул, но также все зависит от нагрузке. Но странно как 142 веб-приложения корректно работают на одном пуле, если только в пуле не настроено несколько десятков/сотен  Worker Processes
    проблема с каким пулом возникает?

    Best Regards, Andrei ...
    Microsoft Certified Professional

    • Изменено SQxModerator 23 марта 2015 г. 14:59 добавлено
    23 марта 2015 г. 14:57
    Модератор
  • С большим (ASP.NET v4.0), что наверно и не удивительно. Скрин настроек нужен? Понятно, значит вечерком буду разделять.

    23 марта 2015 г. 15:01
  • Скрин настроек нужен?

    Настройки не нужны, уточните только значение параметра Maximum Worker Processes.

    P.S. Если планируете разделить, то попробуйте разделить в начале наиболее нагруженные веб-приложения.


    Best Regards, Andrei ...
    Microsoft Certified Professional

    23 марта 2015 г. 15:53
    Модератор
  • Везде 1.

    Нашел, что рекомендуют от 1 до 3. Попробую увеличить.

    24 марта 2015 г. 8:50
  • Нашел, что рекомендуют от 1 до 3. Попробую увеличить.

    То что вы настроили, называется Web Garden, подробнее можете ознакомиться со статьей "Deploying ASP.NET Websites on IIS 7.0"

    Цитата:
    ----------------------------
    By default each Application Pool runs with a Single Worker Process (W3Wp.exe). We can assign multiple Worker Processes With a Single Application Pool. An Application Poll with multiple Worker process is called "Web Gardens". Many worker processes with the same Application Pool can sometimes provide better throughput performance and application response time. And each worker process should have their own Thread and Own Memory space.
    ----------------------------

    Best Regards, Andrei ...
    Microsoft Certified Professional

    24 марта 2015 г. 9:18
    Модератор