Got memcached up and running (emerged net-misc/memcached
) but on PHP I'm getting
Server 127.0.0.1 (tcp 35817, udp 0) failed with: SERVER_ERROR object too large for cache
I'm thus trying to change the MAXITEMSIZE variable to allow for bigger variables (I am saving a few ones bigger than 1MB)
and tried to edit /etc/conf.d/memcached
with adding the following (both options just in case):
MAXITEMSIZE="1234567"
item_size_max="1234567"
but to no avail. Even though changing other variables in that file and restarting memcached does show when I do:
echo "stats settings" | nc localhost 112211
This one refuses to be set.
What am I missing?
Is there a documentation on installing a cluster of servers on gentoo?
Thanks
Best Answer
Changing this option should be with the -I parameter passed to the daemon. So in the same
/etc/conf.d/memcached
I changedto 128M this way:
Of course you can choose your own block size. Now restarting the daemon shows a warning