重启 Redis 服务的脚本,写得还挺顺手的。操作逻辑清晰,支持一键重启,适合放在运维常用工具箱里。你要是经常折腾 Redis 服务,尤其是在 Linux 下部署的环境,这脚本绝对能省不少事儿。配合定时任务一起用也方便,日志记录也算规范,出问题了能追踪。
Redis 服务的重启脚本,逻辑简单明了,支持快速停止再启动,不会留下僵尸进程,也不会误杀其他服务。配置部分集中在文件开头,一看就懂,修改起来也方便。
像我这边用CentOS
的环境比较多,直接加个chmod +x
权限,丢到/usr/local/bin
,想重启就一条命令,响应也快。
脚本结构不复杂,基本用的是systemctl
或service
命令来操作 Redis 服务。如果你部署的时候用的是自定义路径,记得改一下redis.conf
的位置,不然找不到配置文件。
哦对了,文末还列了些相关的启动/重启脚本链接,像是MySQL
、MongoDB
、Python Redis 集群
之类的,也都挺实用,顺手点进去看一眼不亏。
如果你部署了多个 Redis 实例,建议结合redis-trib.rb
或者redisWatcher
来用,集群管理起来更省心。