I configured nginx to try memcached for the page before passing the
request to the backend. However, the memcached module cannot find the
data at any key given. My assumption is that the module does not
support unix sockets. Is this true?
Configuration example:
location / {
try_files @memcached @django;
}
location @memcached {
set $memcached_key ngx$request_uri;
memcached_pass unix:/Users/auser/memcached.sock;
default_type text/html;
}
location @django {
proxy_pass http://127.0.0.1:8000;
}
Posted at Nginx Forum:
http://forum.nginx.org/read.php?2,5279,5279#msg-5279