A diretiva fastcgi_cache_background_update permite atualizar um item de cache expirado enquanto a resposta armazenada em cache obsoleta está sendo retornada ao cliente.
Se, no entanto, a resposta for totalmente retornada, mas a atualização ainda não estiver concluída, ela atrasará as ações subseqüentes, incluindo o processamento de solicitações adicionais na mesma conexão e / ou o fechamento da conexão.
Esse comportamento garante que:
- um cliente não pode impor carga descontrolada no servidor, assumindo que várias limitações, como limit_conn, estão em vigor
- a operação geral é geralmente melhor e, no pior dos casos, não é pior do que sem atualização em segundo plano.