O que você está procurando é chamado stale-while-revalidate (RFC 5861) e é implementado no nginx como uma diretiva chamada proxy_cache_background_update . Funcionalidade semelhante pode ser encontrada em em Varnish 4 e em O Squid é chamado de Encaminhamento Reduzido .