Já tenho um servidor Nginx configurado como proxy reverso de armazenamento em cache. Eu preciso configurá-lo para que:
cache-control: max-age
, expires
e semelhantes), não solicitando, portanto, conteúdo novo do servidor de origem, mesmo quando o cache conteúdo expirou Já configurei o Nginx para que ele exiba conteúdo antigo em caso de erro do servidor de origem com proxy_cache_use_stale
, mas preciso veicular conteúdo obsoleto quando o servidor de origem também está funcionando.
Eu diria que try_files
é a chave, mas não parece para fornecer uma maneira de dizer "primeiro tente os arquivos armazenados em cache obsoletos e, em seguida, o servidor de origem".
É possibile?
Tags cache nginx reverse-proxy