我需要暂时增加memcached中的最大项目大小,同时我为我的问题进行永久修复。我找到了这个指南http://www.alphadevx.com/a/387-Changing-the-maximum-item-size-allowed-by-Memcache,遗憾的是它告诉我要添加
-I $MAXITEMSIZE
到行
daemon --pidfile ${pidfile} memcached -d -p $PORT -u $USER -I $MAXITEMSIZE -m $CACHESIZE -c $MAXCONN -P ${pidfile} $OPTIONS
但在我的/etc/init.d/memcached
我有了这条线
start-stop-daemon --start --quiet --exec "$DAEMONBOOTSTRAP" -- /etc/${NAME}.conf $PIDFILE
代替。我尝试将-I
标志添加到该行,但我收到错误:
Restarting memcached: start-stop-daemon: invalid IO scheduler policy
如果我的脚本使用start-stop-daemon
代替deamon
,我没有找到任何指导告诉我如何操作,而且我没有找到任何关于start-stop-daemon
的文档。有谁知道怎么做?
提前致谢。
答案 0 :(得分:0)
MAXITEMSIZE=5m
而不是MAXITEMSIZE=5M
。 start-stop-daemon确实接受了-I
标志,你只需要做对了。