my websites always shows “error, The page you are looking for is
temporarily unavailable.” if the traffic going high, lets say more than
500 visitors… and then i open my error.log, here is inside it…:
2010/04/21 08:27:31 3789#0: *1581265 socket() failed (105: No buffer
space available) while connecting to upstream, client: 203.128.250.8,
server: ceriwis.us, request: “GET /image.php?u=1682&dateline=1264986938
HTTP/1.1”, upstream: “fastcgi://127.0.0.1:9000”, host: “ceriwis.us”,
referrer: “http://ceriwis.us/showthread.php?t=65”
2010/04/21 08:27:32 3789#0: *1581509 socket() failed (105: No buffer
space available) while connecting to upstream, client: 110.139.208.156,
server: ceriwis.us, request: “GET / HTTP/1.1”, upstream:
“fastcgi://127.0.0.1:9000”, host: “ceriwis.us”
2010/04/21 08:27:32 3789#0: *1581197 socket() failed (105: No buffer
space available) while connecting to upstream, client: 125.163.46.19,
server: ceriwis.us, request: “POST /chat/getxml.php?session_inst=1
HTTP/1.1”, upstream: “fastcgi://127.0.0.1:9000”, host: “ceriwis.us”
what does it mean?? what is the problem? anyone know how to fix this
problem? is this related with worker_process in configuration? i set my
worker_process because i only have 1 processor… can i set up the
worker_process to 4 if i only have 1 processor??
On Wed, 2010-04-21 at 21:46 -0400, escavern wrote:
105: No buffer space available
You are exhausting a kernel resource. You should provide some basic
information about what sort of system this is (is it a VPS? What OS?)
so that someone with expertise in that system can help you tune it.
thanks for your fast response. I think i found the the part of
missconfiguration. Its my memcached-nginx-cache. I use
Nginx with memche as cache. PHP puts the wrong content to memcache and
Nginx delivers … Switching back to
memcache extension version 2 solves my problem.