Недействительный кэш вывода и IIS - PullRequest
1 голос
/ 09 мая 2019

У меня есть небольшой пример кеша вывода, я строю проект с действием

[OutputCache (Duration=3600,VaryByParam="file")]
public string Up(string file)
{
}

, который загружает видео mp4, а еще один удаляет кеш вывода

public string Down(string file)
{
    HttpResponse.RemoveOutputCacheItem(file);
}

и присоединяет егос процессом w3p (IIS 7).Моя проблема в первый раз, когда действие загружается, видео кэшируется в IIS (оперативная память w3p от 100 до 400 МБ).После этого я вызываю действие invalidate для удаления кэша вывода, но ОЗУ процесса w3p не возвращается к 100. Я пытался отключить кеш, кеш ядра IIS, но ничего не изменилось.Ребята, вы можете показать мне, где я не прав?Спасибо

...