http://msdn.microsoft.com/en-us/library/y18he7cw(v=vs.100).aspx
оложим, у меня есть приложение ASP.NET, работающее на нескольких веб-серверах за балансировщиком нагрузки:
Могу я:
Принудительно ли использовать OutputCache (уровень страницы и / или управления)?
Принудительно истечь срок действия кэша данных (т.е. Cache.Insert)?
Мониторинг использования кэширования ASP.NET (ключи, оперативная память и т. Д.) Из центрального расположения?
Одно из возможных решений - при каждом использовании кэша проверять зависимость файла от изменений. К файлу можно было дотронуться, что истекло бы весь кеш Однако это требует от разработчиков включения зависимости во весь их код. Это лучшее решение?