redis哨兵启动管理
Redis 管理 启动 哨兵
2023-06-13 09:12:48 时间
#!/bin/sh
# redis脚本运行在Linux系统
# chkconfig: 2345 10 90
# description: redis service
EXEC="/usr/local/redis/bin/redis-sentinel"
CLIEXEC="/usr/local/redis/bin/redis-cli"
PIDFILE="/usr/local/redis/logs/sentinel-26379.pid"
CONF="/usr/local/redis/conf/sentinel.conf"
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 ..."
kill ${PID}
sleep 1
while [ -x /proc/${PID} ]
do
echo "Waiting for Redis to shutdown ..."
sleep 1
done
echo "Redis stopped"
fi
}
restart(){
stop
start
}
case "$1" in
start)
start
;;
stop)
stop
;;
restart)
restart
;;
*)
echo "用法: /etc/init.d/redis {start|stop|status|start}"
exit 1
esac
相关文章
- Redis: 快速高效的查找方式(redis快速查找)
- 简单步骤:用XShell快速连接Redis(xshell连接redis)
- Redis数据库开发:让数据更快更好(redis数据库开发)
- 用Redis管理并发,轻松优化性能(利用redis控制并发)
- “Redis集群:高效数据存储与管理”(redis做集群)
- 如何提取Redis中所有值(怎么获得redis所有值)
- 脱离Redis,Reinventing 框架的方式(若依框架去掉redis)
- 群晖Redis利用更高效的解决方案连接您的数据(群晖的redis)
- 提升系统性能基于Redis的缓存技术(缓存redis数据)
- 绿色版Redis顺利开启新的篇章(绿色版redis开机启动)
- 了解决Redis系统服务无法启动问题(系统服务redis启动不)
- 查看Redis端口占用情况一探究竟(查看redis端口占用)
- 电脑上轻松学习启动 Redis(电脑上启动redis教程)
- 队列深入探索Redis延迟队列机制(查看redis延时)
- 原来爬虫是用Redis才行(爬虫为什么用redis)
- 失败本地Redis启动IP失败排查之路(本地redis启动ip)
- 服务器启动Redis,释放智能新力量(服务器启动redis)
- 使用Redis存储表数据的有效解决方案(把表数据存入redis)
- 在Yii框架中如何使用Redis(yii中引用redis)
- 获胜Windows 下管理 Redis 的命令使用指南(win redis命令)
- SQL与Redis实现数据的迅速存取(sql与redis)
- 原生Redis性能评测测试优势无可挑剔(原生redis评测)
- 解决多进程使用同一Redis的问题(多进程使用同一redis)
- Redis高级手册开启NoSQL时代的新奇之旅(redis高阶手册)
- 如何在Redis项目面试中拔得头筹(redis 项目面试)
- 数据清理利用Redis集群有效管理过期数据(redis集群过期)
- 灵活高效Redis集群中常用模式(redis集群常用的模式)
- Redis部分端口未开放如何解决(redis部分端口没打开)
- Redis读写访问的技术实现(redis访问读写)
- 深入探究Redis的访问模式(redis访问模式)
- 使用Redis自增编号解决数据编号问题(redis自增编号)
- 简单而高效Redis缓存配置实践(redis缓存配置数据)