未知的proxy_cache_keyvariables错误
当我用Docker Compose启动一个NGINX容器时,出现以下错误: nginx: [emerg] unknown "proxy_cache_key" variable
这些是我的nginx.conf中的代理cachingconfiguration
proxy_cache_path /tmp/proxycache/ levels=1:2 keys_zone=proxy:512m max_size={{ PROXY_CACHE_SIZE|default('10g') }} inactive=48h; proxy_cache_path /tmp/pbcache/ levels=1:2 keys_zone=pb:512m max_size={{ PB_CACHE_SIZE|default('10g') }} inactive=48h; proxy_cache_key "$proxy_cache_key";
在应用程序中有几个set
proxy_cache_key的实例,如下所示: set $proxy_cache_key 2017$request_method$request_uri;
为什么这些set
configuration不工作? 谢谢!