没有合适的资源?快使用搜索试试~ 我知道了~
redis使用进阶.pptx
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 97 浏览量
2023-10-21
09:08:03
上传
评论
收藏 109KB PPTX 举报
温馨提示
试读
16页
redis使用进阶
资源推荐
资源详情
资源评论
公
公
司
司
技
技
术
术
部
部
培
培
训
训
redis使用进阶
配
配
置
置
自
自
启
启
动
动
:
:
vi /etc/init.d/redis
vi /etc/init.d/redis
#!/bin/bash
#
#Initfileforredis
#
#chkconfig:-8012
#description:redisdaemon
#
#processname:redis
#config:/etc/redis.conf
#pidfile:/var/run/redis.pid
source/etc/init.d/functions
#BIN="/usr/local/bin"
BIN="/usr/local/bin"
CONFIG="/etc/redis.conf"
PIDFILE="/var/run/redis.pid"
###Readconfiguration
[-r"$SYSCONFIG"]&&source"$SYSCONFIG"
RETVAL=0
prog="redis-server"
desc="RedisServer"
start(){
if[-e$PIDFILE];then
echo"$descalreadyrunning...."
exit1
fi
echo-n$"Starting$desc:"
daemon$BIN/$prog$CONFIG
RETVAL=$?
echo
[$RETVAL-eq0]&&touch/var/lock/subsys/$prog
return$RETVAL
}
stop(){
echo-n$"Stop$desc:"
killproc$prog
RETVAL=$?
echo
[$RETVAL-eq0]&&rm-f/var/lock/subsys/$prog$PIDFILE
return$RETVAL
}
restart(){
stop
start
}
case"$1"in
start)
start
;;
stop)
stop
;;
restart)
restart
;;
condrestart)
[-e/var/lock/subsys/$prog]&&restart
RETVAL=$?
;;
status)
status$prog
RETVAL=$?
;;
*)
echo$"Usage:$0{start|stop|restart|condrestart|status}"
RETVAL=1
esac
exit$RETVAL
配
配
置
置
自
自
启
启
动
动
chmod755/etc/init.d/redis
chkconfig--addredis
chkconfigredison
chkconfig--listredis
Redis
Redis
配
配
置
置
文
文
件
件
redis.conf
redis.conf
Redis支持很多的参数,但都有默认值。
●daemonize: 默认情况下,redis不是在后台运行的,如果需要在后台运行,把该
项的值更改为yes。
●pidfile当Redis在后台运行的时候,Redis默认会把pid文件放在/var/run/redis.pid,
你可以配置到其他地址。当运行多个redis服务时,需要指定不同的pid文件和端口。
●bind指定Redis只接收来自于该IP地址的请求,如果不进行设置,那么将处理所有
请求,在生产环境中最好设置该项。
●port 监听端口,默认为6379
●timeout 设置客户端连接时的超时时间,单位为秒。当客户端在这段时间内没有发
出任何指令,那么关闭该连接。
●loglevel log等级分为4级,debug,verbose,notice,和warning。生产环境下一般
开启notice。
剩余15页未读,继续阅读
资源评论
小小哭包
- 粉丝: 1900
- 资源: 3864
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功