"proxy_cache" zone "STATIC" is unknown
Significa que você esqueceu de configurá-lo. link
Estou trabalhando para configurar um cache de proxy reverso. No nginx.conf eu adicionei o seguinte:
location /blog {
# Reverse Proxy
# Cache the Blog Pages from Heroku
proxy_cache STATIC;
proxy_cache_valid 200 10m;
proxy_cache_valid 404 1m;
proxy_cache_use_stale error timeout invalid_header updating http_500 http_502 http_503 http_504;
rewrite ^/blog$ /;
rewrite ^/blog/(.*)$ /$1;
proxy_pass http://whispering-retreat-1.herokuapp.com;
break;
}
No entanto, ao tentar reiniciar o nginx, recebi o seguinte erro:
$ /opt/nginx/sbin/nginx -s stop
nginx: [emerg] "proxy_cache" zone "STATIC" is unknown in /opt/nginx/conf/nginx.conf:182
Alguma idéia de qual é o problema com o uso do STATIC? Eu só quero armazenar em cache as páginas do blog para que ele não atinja o heroku toda vez que é terrivelmente lento.
Obrigado
"proxy_cache" zone "STATIC" is unknown
Significa que você esqueceu de configurá-lo. link
Tags nginx