![]() |
||||||||
|
Главная Обзор понятий IIS
Полезное в сети Каталог статей |
Диагностика сбоев без выполнения отладки Что делать, когда причина случившейся ошибки неизвестна, или же она возникла по причине взаимодействия нескольких элементов веб-сервера? Не стоит волноваться по этому поводу, ведь IIS 7.0 сам предоставит самый оптимальный и универсальный алгоритм отслеживания, который создает подробный печатный журнал для каждого запроса, который, в свою очередь, можно использовать в качестве средства для быстрого поиска неполадки. Благодаря событиям Event Tracing for Windows (ETW), которые были добавлены в обновления 1 Windows Server 2003, IIS 7.0 выдает дополнительные информационные события. В этих события содержится полезная информация о всех этапах серверной обработки. Ее можно применять для обратной трассировки запроса и нахождения места, где случился сбой. Данные события можно отправлять в инфраструктуру отслеживания операционной системы, позволяющую нескольким компонентам Windows, в которые входят ASP.NET и SQL Server, собирать информацию отслеживания в один логический журнал. Помимо этого, их можно перенаправить в новый элемент Failed Request Tracing, который хранит журналы отслеживания в XML файлах, которые, в свою очередь, можно просмотреть, используя предусмотренную таблицу стилей XSLT или программным способом. Преимуществом компонента Failed Request Tracing является то, что имеется возможность оставить его работающим на сервере. Это дает возможность автоматического получения журналов отслеживания для запросов, которые столкнулись с настраиваемым условием сбоя, не теряя производительность. При помощи компонента Failed Request Tracing в любое время можно получить полезную информацию отслеживания, если произошла ошибка, даже если ошибки возникают периодически или затруднено их воспроизведение. Благодаря этому облегчается диагностика и устранение сложных неполадок, ранее для которых необходима была трудоемкая отладка. Инфраструктура отслеживания, которая лежит ниже, предоставляется модулям IIS при помощи модели расширяемости сервера, тем самым позволяя всем компонентам сервера, независимо от того, поставляются они вместе с IIS или создаются сторонними разработчиками, выдавать подробную информацию отслеживания в то время, когда обрабатывается запрос. Отслеживания IIS 7.0 и ASP.NET объединяются при помощи интерфейса System.Diagnostics API, а также отслеживания страниц ASP.NET, давая возможность управляемым модулям использовать преимущества единой модели отслеживания. |
|||||||
| © 2008 «Администрирование IIS 7.0». All Rights Reserved. | ||||||||
| Партнеры сайта: | |
футболки | Сайдинг | металлочерепица цены | снять квартиру посуточно
|