您的位置:首页 > 数据库 > Memcache

memcached自启动

2017-01-22 13:43 260 查看
#
# Source function library.

. /etc/rc.d/init.d/functions
. /etc/sysconfig/network

#[ ${NETWORKING} = "no" ] && exit 0
#[ -r /etc/sysconfig/dund ] || exit 0
#. /etc/sysconfig/dund
#[ -z "$DUNDARGS" ] && exit 0

MEMCACHED="/usr/local/memcached/bin/memcached"
SERVER_IP="172.16.26.4"
SERVER_PORT="11211"

[ -f $MEMCACHED ] || exit 1

start()
{
echo -n $"Starting memcached: "
daemon $MEMCACHED -u root -d -m 1024 -l $SERVER_IP -p $SERVER_PORT -P /tmp/memcached.pid
echo
}
stop()
{
echo -n $"Shutting down memcached: "
killproc memcached
echo
}

# See how we were called.
case "$1" in
start)
start
;;
stop)
stop
;;
restart)
stop
sleep 3
start
;;
*)
echo $"Usage: $0 {start|stop|restart}"
exit 1
esac
exit 0

#设置启动服务
1、chmod 755 /etc/init.d/memcached #增加执行权限
2、chkconfig --add memcached #添加memcached到服务项
3、chkconfig --level 2345 memcached on #设置开机启动
4、chkconfig --list memcached #查看是否设置成功
#服务管理命令
1、service memcached start # 启动memcached
2、service memcached stop # 关闭memcached
3、service memcached restart # 重启memcached
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: