memcached自启动

#
# 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

时间: 2024-10-20 23:46:57

memcached自启动的相关文章

Linux上设置memcached自启动

以下这段脚本: #! /bin/sh # # chkconfig: - 55 45 # description: The memcached daemon is a network memory cache service. # processname: memcached # config: /etc/sysconfig/memcached # Source function library - for other linux #. /etc/rc.d/init.d/functions # S

LNMP之memcached实现tomcat群集(三)

1.  安装依赖包 yum install libevent libevent-devel 2.  安装memcached tar zxf memcached-1.4.24.tar.gz cd memcached-1.4.24 ./configure make make install 查看安装是否成功:ls-al /usr/local/bin/mem* 3.  启动及关闭memcached /usr/local/bin/memcached -d -m 10 -u root -l localho

tomcat+memcached+repcached(未完,待续)

近期业务需要,需要调整下memcached的缓存模式,结合公司应用测试过magent以及repcached的方式,结果显示repcached的方式比较适合公司的业务,如是,有了今天的文章. 1.测试环境 CentOS6.5_X64两台,分别为repcached的两个节点,然后在这两台节点分别部署memcached+tomcat+repcached以及公司的特殊应用. 2.操作过程 a)上传安装包 libevent-2.0.21-stable.tar.gz memcached-1.4.13.tar

Memcached安装与部署

1.      准备工作 下载libevent:http://monkey.org/~provos/libevent/ (由于memcached与客户端的通信是借助libevent来实现的,所以此动作必须在memcached安装前完成) 下载memcached:http://memcached.org/ (注意:memcache是由服务器端和客户端共同组成,此处指memcache的服务器端,客户端在memcache的官网也提供了下载地址) 分别把memcached和libevent下载回来,放到

CenOS下安装Memcache和PHP Memcache扩展.

I.安装Memcahce 1. 安装依赖包libevent Memcache需要安装libevent,所以安装前可能需要执行 Shell代码   yum install libevent-devel 2.安装memcache 从http://memcached.org/下载最源码新版1.4.13 Shell代码 tar -xzvf memcached-1.4.13.tar.gz cd memcached-1.4.13 ./configure --prefix=/usr/local/memcach

Memcached 安装脚本(附服务器自启动)

一.目的 为简化Memcached快速安装部署,并添加至服务启动项,开机自启动. 二.脚本 2.1 github地址github链接2.2 脚本内容 #!/bin/bash #mail:[email protected] #function:auto install memcached clear echo "##########################################" echo "# Auto Install Memcached-1.4 ##&qu

Key/Value之王Memcached初探:一、掀起Memcached的盖头来

一.Memcached是何方神圣? 在数据驱动的Web开发中,经常要重复从数据库中取出相同的数据,这种重复极大的增加了数据库负载.缓存是解决这个问题的好办法.但是ASP.NET中的HttpRuntime.Cache虽然已经可以实现对页面局部进行缓存,但还是不够灵活,此时Memcached或许是你想要的. Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载.它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高动态.数据库驱动网站的速度.经过多年的发

分布式缓存系统 Memcached 基本配置与命令

为了方便测试,给出一个C客户端libmemcached链接:https://launchpad.net/libmemcached/ 以及memcacheclient-2.0 : http://code.jellycan.com/files/memcacheclient-2.0.zip(已生成 sln,在windows下直接用VS打开,编译成功) 在Memcached启动时,有很多配置参数可以选择,以下参数对应memcached1.4.15,现给出这些参数的具体含义: "a:" //un

memcached安装、使用

Memcached客户端01:XMemcached 版本选择:2.0.0 XMemcached:https://github.com/killme2008/xmemcached XMemcached 中文api:http://blog.csdn.net/yangkai_hudong/article/details/38017553 maven依赖: <!-- xmemcached --> <dependency> <groupId>com.googlecode.xmem