У меня есть динамический контент, для которого я настроил кеширование вывода. Судя по моим тестам, не похоже, что IIS считает контент пригодным для кеширования. Как я могу отслеживать, что делает IIS? Похоже, что у PerfMon есть несколько счетчиков, которые меня интересуют, но я не уверен, на какие из них смотреть. Если мой контент основан не на строке запроса или параметре формы, а на основе URI, будет ли мой контент считаться пригодным для кеширования?
Взгляните на эту статью: http://learn.iis.net/page.aspx/154/walkthrough-iis-70-output-caching/
Некоторые основные моменты:
ServerRuntime
config определяет доступность кеш-памяти. (По умолчанию 2 запроса за 10 секунд для добавления в кеш)Web Service Cache
счетчики perfmon - соответствующие счетчики для кеша выводаnetsh http show cachestate
покажет вам, что в данный момент находится в кеше