Общие отзывы о моих настройках для кэширования вывода - PullRequest
1 голос
/ 24 ноября 2011

Я использую asp.net 4 c # и кэширование вывода.

У меня есть простая CMS, домашней странице требуется некоторое время для загрузки с задержкой 2,47 секунды, и я обнаружил, что могу повысить ее производительность до 0,67 секунд с помощью кэширования на выходе.

На главной странице содержится список последних статей и новостей, которые обычно обновляются один раз в день, и не очень важно, чтобы они обновлялись, как только новый контент был опубликован.

В настоящее время я использую время истечения для кэширования вывода до 600 секунд , но я думал увеличить это значение до 6000 секунд .

Страницы содержимого довольно статичны, а срок действия для кэширования вывода составляет 600 секунд

Боюсь, что высокие значения срока годности могут создать узкое место в моем приложении (давайте представим сценарий, в котором мне приходится долго хранить в кеше памяти много страниц).

Не могли бы вы высказать мне свое мнение и, если возможно, ваш совет по "общей обстановке" для подобного сценария?

Возможно, я пропустил какую-то концепцию, поэтому я могу ответить на мои вопросы.

Спасибо за ваше время.

...