Рейтинг:1

разное значение proxy_cache_min_use для разных кодов состояния

флаг in

Есть ли способ прокси кэшировать ошибки 404 после 3 чисел и сразу все остальные ответы?

Как видите, мы можем использовать proxy_cache_valid для другого кода состояния

proxy_cache_valid 200 302 10 м;
proxy_cache_valid 404 1 м;

Как и выше, я также хочу использовать proxy_cache_min_uses для разных кодов состояния с разными значениями.

Редактировать:

у меня только одно место

место расположения /
{
....
proxy_cache_valid 200 302 3600 м;
proxy_cache_valid 404 60 м;
proxy_cache_min_uses 3;
....
}

В приведенном выше примере все коды состояния будут кэшироваться только после 3 использований. Где, как я хочу, чтобы только 404 кэшировались после 3 использований и сразу весь остальной код состояния.

djdomi avatar
флаг za
Пожалуйста, уточните, что вы хотите решить с помощью примера, потому что `proxy_cache_min_uses number; По умолчанию: proxy_cache_min_uses 1; Контекст: http, server, location` зависит от того, где вы хотите его использовать.
Siddharth R avatar
флаг in
Я понимаю, что синтаксис proxy_cache_min_uses - это число proxy_cache_min_uses. Но я хочу иметь два разных proxy_cache_min_uses для разных кодов состояния, но в одном и том же месте.
djdomi avatar
флаг za
это может быть возможно, если тогда еще, но если это зло на nginx
Siddharth R avatar
флаг in
невозможно использовать proxy_cache_min_uses в if else, есть идеи, как это сделать?

Ответить или комментировать

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