前言:
眼前大家对“linux检查redis是否正常运行”可能比较看重,兄弟们都需要知道一些“linux检查redis是否正常运行”的相关资讯。那么小编同时在网上收集了一些关于“linux检查redis是否正常运行””的相关内容,希望朋友们能喜欢,各位老铁们一起来学习一下吧!使用redis作为缓存服务器开发过程中,有时候需要观察redis执行的命令是什么,便于分析定位问题。本文给大家介绍下怎么实现监控redis正在执行的命令~
redis官方文档说明:
根据redis官方文档,我们可以通过monitor命令来监控服务器正在执行的命令,语法如下:
redis-cli -h 服务器地址 -a 服务器密码 monitor
明白了原理,我们就可以在不同的操作系统下封装一个脚本,方便日后用到,下面来看下具体怎么编写~
windows系统下批处理脚本的写法
使用任意编辑器编辑以下代码,并另存为redis-monitor.bat
@echo offtitle redis-monitorcd redis-cli命令所在目录redis-cli -h 你要监控的redis服务器地址 -a 被监控的redis服务器的密码 monitor
双击redis-monitor.bat,就会看到监控窗口跑起来了
在linux系统下shell脚本的写法
在linux服务器上使用vi编辑器编辑以下脚本,保存为redis-monitor.sh
#!/bin/bashcd redis-cli命令所在路径redis-cli -h 你要监控的redis服务器地址 -a 被监控的redis服务器的密码 monitor
增加执行权限:chmod +x redis-monitor.sh
运行脚本:./redis-monitor.sh
可以观察到脚本运行起来了,终端中输出了redis正在执行的指令~
标签: #linux检查redis是否正常运行