memcached problems...
JG
nginx-forum at nginx.us
Tue Sep 1 01:34:07 MSD 2009
normally, i whould agree. but in this special case the system has trouble to handle the high io load due to really lots of files (about 8 million.... i know... crazy, not my content).
to get a workaround for the hd io load, i just wanted to get nginx to load the swf and flv files into memcached which should be possible for my understanding.
i think i found one of my problems, the missing fallback server if the content isnt already in memcached.
but now i get 502 bad gateway error messages, and such strange error log entries
2009/08/31 23:21:17 30612#0: 8192 worker_connections is not enough while accepting new connection on 0.0.0.0:81
? no connections yet ... no production
but anyway, i trimmed down my config to a minimum for testing
server {
listen 81;
server_name _;
#access_log logs/host.access.log main;
location / {
set $memcached_key $uri;
memcached_pass 127.0.0.1:11211;
error_page 404 502 = /fallback;
# default_type text/html;
root /usr/share/nginx/html;
index index.html index.htm;
}
location /fallback {
proxy_pass http://127.0.0.1:81;
}
location ~ \.php$ {
set $memcached_key $uri;
memcached_pass 127.0.0.1:11211;
root /home/www/htdocs;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME /home/www/htdocs$fastcgi_script_name;
include fastcgi_params;
}
PHP works well, but it doesnt seem to get stored in memcached, why? and, for example if i try to download a zip file i get this in the error log
2009/08/31 23:30:16 30815#0: *12285 recv() failed (104: Connection reset by peer) while reading response header from upstream, client: 127.0.0.1, server: _, request: "GET /koch/_banner/paldauer/paldauer.zip HTTP/1.0", upstream: "http://127.0.0.1:81/yes/_this/doesnt/work.zip", host: "127.0.0.1:81", referrer: "http://ftp.nastyhost.de:81/koch/_banner/paldauer/index.php"
please igor, anyhow if you got an idea how i can get nginx to use memcached to store content...
greetings & thanks
juergen
Posted at Nginx Forum: http://forum.nginx.org/read.php?2,5434,5452#msg-5452
More information about the nginx
mailing list