Назад | Перейти на главную страницу

Установите ARR в IIS с последним измененным заголовком для кеша

Я хочу установить ARR (ПО для балансировки нагрузки IIS) с кешем, который зависит от last-modified тег в заголовке.

Каждый раз, когда сервер получает запрос, он смотрит на last-modified и если он уже кэширован, он получит данные, которые находятся в кеше. Однако, если это страница, которая не была кэширована, сервер покажет исходный файл. Как я могу это сделать?

Насколько я знаю, ARR Proxy (и любой другой прокси-кеш) используют этот заголовок (и многое другое), чтобы проверить, есть ли что-то в кеше.

Откройте корень IIS и создайте ферму серверов в соответствии со своими потребностями. Вы также можете открыть свой веб-сайт в диспетчере IIS, переопределении URL-адреса и добавить правило обратного прокси-сервера с учетом ваших потребностей (например, прокси только для одной папки на рабочем веб-сайте).

Помните, что вам нужно настроить правила прокси (если нет, перезапись прокси просто не работает). откройте свою ферму серверов (возможно, потребуется создать и удалить) и настройте в разделе «Прокси».

Я предпочитаю использовать nginx или другое программное обеспечение для серверов балансировки нагрузки. Мне нравятся ASP.net и IIS, но в качестве тупого обратного прокси я использую другие.

Удачи!