<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
</head>
<body bgcolor="#ffffff" text="#000000">
Hi all,<br>
<br>
I have configured my php application to run with memcache. Recently,
when I checked the log, it occasionally spitted out the following err
msg:<br>
<br>
<i>Notice: MemcachePool::set(): send of 32768 bytes failed with
errno=11 Resource temporarily unavailable in
/usr/www/library/Zend/Cache/Backend/Memcached.php on line 176<br>
</i><br>
I wonder what is causing this to happen? Will it help if I set this "-m
64"  higher.....<br>
<br>
The following is my memcached.conf. Basically I didn't touch it and
everything is using the default value.<br>
<br>
I appreciate any insight on this issue. Thanks a lot!<br>
<br>
Jimmy Chu<br>
==================<br>
<br>
# memcached default config file<br>
# 2003 - Jay Bonci <a class="moz-txt-link-rfc2396E" href="mailto:jaybonci@debian.org">&lt;jaybonci@debian.org&gt;</a><br>
# This configuration file is read by the start-memcached script
provided as<br>
# part of the Debian GNU/Linux distribution. <br>
<br>
# Run memcached as a daemon. This command is implied, and is not needed
for the<br>
# daemon to run. See the README.Debian that comes with this package for
more<br>
# information.<br>
-d<br>
<br>
# Log memcached's output to /var/log/memcached<br>
logfile /var/log/memcached<br>
<br>
# Be verbose<br>
# -v<br>
<br>
# Be even more verbose (print client commands as well)<br>
# -vv<br>
<br>
# Start with a cap of 64 megs of memory. It's reasonable, and the
daemon default<br>
# Note that the daemon will grow to this size, but does not start out
holding this much<br>
# memory<br>
-m 64<br>
<br>
# Default connection port is 11211<br>
-p 11211 <br>
<br>
# Run the daemon as root. The start-memcached will default to running
as root if no<br>
# -u command is present in this config file<br>
-u root<br>
<br>
# Specify which IP address to listen on. The default is to listen on
all IP addresses<br>
# This parameter is one of the only security measures that memcached
has, so make sure<br>
# it's listening on a firewalled interface.<br>
# -l 12.34.56.78<br>
<br>
# Limit the number of simultaneous incoming connections. The daemon
default is 1024<br>
# -c 1024<br>
<br>
# Lock down all paged memory. Consult with the README and homepage
before you do this<br>
# -k<br>
<br>
# Return error when memory is exhausted (rather than removing items)<br>
# -M<br>
<br>
# Maximize core file limit<br>
# -r<br>
<br>
</body>
</html>