Qual é a diferença entre proxy_cache_ e fastcgi_cache?

3

Eu estava procurando por uma solução simples de microcache Nginx e acabei vendo duas maneiras de ter o microcache. Alguns tutoriais usam proxy_cache, enquanto outros usam fastcgi_cache. Quais são as diferenças, vantagens e desvantagens entre essas duas soluções?

Obrigado!

    
por Daniel 15.08.2014 / 03:49

2 respostas

5

A diferença entre os dois é o protocolo usado para se comunicar com o backend.

fastcgi_cache está relacionado ao protocolo de backend FastCGI. Ele armazena em cache a saída dos back-ends conectados do FastCGI.

proxy_cache está relacionado a back-ends que usam HTTP como o protocolo backend e armazena em cache a saída de back-ends conectados HTTP.

    
por 15.08.2014 / 12:35
1

O fastcgi é usado em muito mais assistência de configuração para o cache nginx do que o proxy_cache. É mais provável que você encontre sites que oferecem artigos substantivos para configurar o cache fastcgi do que para o proxy_cache, de modo que seja um profissional usar o fastcgi

    
por 27.09.2016 / 16:58