redis开机启动脚本
发布时间:2020-12-15 07:13:03 所属栏目:安全 来源:网络整理
导读:今天PHP站长网 52php.cn把收集自互联网的代码分享给大家,仅供参考。 daemonize?yespidfile?/usr/local/redis/var/redis.pidport?6379timeout?300loglevel?noticelogfile?/usr/local/redis/var/redis.logdatabases?16save
以下代码由PHP站长网 52php.cn收集自互联网 现在PHP站长网小编把它分享给大家,仅供参考 daemonize?yes pidfile?/usr/local/redis/var/redis.pid port?6379 timeout?300 loglevel?notice logfile?/usr/local/redis/var/redis.log databases?16 save?900?1 save?300?10 save?60?10000 rdbcompression?yes dbfilename?dump.rdb dir?/usr/local/redis/var/ #8g?memory?8*1024*1024*1024 maxmemory?8589934592 appendonly?no #!/bin/bash? #? #?init?file?for?redis? #? #?chkconfig:?-?80?12? #?description:?redis?daemon? #? #?processname:?redis? #?config:?/usr/local/redis/redis.conf #?pidfile:?/usr/local/redis/var/redis.pid source?/etc/init.d/functions? ??? REDISPORT=6379 EXEC=/usr/local/redis/redis-server REDIS_CLI=/usr/local/redis/redis-cli ??? PIDFILE=/usr/local/redis/var/redis.pid CONF="/usr/local/redis/redis.conf" ??? case?"$1"?in ????start) ????????if?[?-f?$PIDFILE?] ????????then ????????????????echo?"$PIDFILE?exists,?process?is?already?running?or?crashed" ????????else ????????????????echo?"Starting?Redis?server..." ????????????????$EXEC?$CONF ????????fi ????????if?[?"$?"="0"?]? ????????then ??????????????echo?"Redis?is?running..." ????????fi ????????;; ????stop) ????????if?[?!?-f?$PIDFILE?] ????????then ????????????????echo?"$PIDFILE?does?not?exist,?process?is?not?running" ????????else ????????????????PID=$(cat?$PIDFILE) ????????????????echo?"Stopping?..." ????????????????$REDIS_CLI?-p?$REDISPORT?SHUTDOWN ????????????????while?[?-x?${PIDFILE}?] ???????????????do ????????????????????echo?"Waiting?for?Redis?to?shutdown?..." ????????????????????sleep?1 ????????????????done ????????????????echo?"Redis?stopped" ????????fi ????????;; ???restart|reload) ????????${0}?stop ????????${0}?start ????????;; ??*) ????echo?"Usage:?/etc/init.d/redis?{start|stop|restart|reload}"?>&2 ????????exit?1 esac 以上内容由PHP站长网【52php.cn】收集整理供大家参考研究 如果以上内容对您有帮助,欢迎收藏、点赞、推荐、分享。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 如何在Fish shell中检索当前脚本的路径
- unix – find -exec cmd {} vs | xargs
- 虚拟化 – 与docker.io配合使用的虚拟机管理程序
- 检查bash中是否启用了特定的语言环境
- Bootstrap3基础 img-thumbnail 给图片加一个圆角的边框
- 单元测试 – 使用Vimrunner对Vim脚本本地函数进行单元测试
- twitter-bootstrap – 防止流体柱在iPhone屏幕上断开到新行
- 【数据结构】 队列的实现
- 使用System.cmd时,带有通配符的Elixir shell命令失败
- scala – Play Framework CORS Headers