redis 运维常用命令
常用命令
time #查看时间戳与微妙数 dbsize #查看当前数据库中key数量 bgrewriteaof #后台进程重写aof bgsave #后台保存rdb快照 save #保存rdb快照 lastsave #上次保存时间 flashall #清空所有的db flashdb #清空当前db shutdown[""|save|nosave] #断开连接,关闭服务器 slowlog #显示慢查询 info #显示服务器信息 config get #获取配置信息 config set #设置配置信息 monitor #打开控制台 sync #主从同步 client list #客户端列表 client kill #关闭某个客户端 client setname #为客户端设置名字 client getname #获取客户端名字
一个监控软件 redis-stst 的使用
redis-stat 是一个用 ruby 写成的监控 redis 的程序,基于 info 命令获取信息,而不是通过 monitor 获取信息,因此不会额外消耗性能。
1、安装ruby
yum install -y ruby ruby-devel rubygems
2、安装redis-stat
git clone https://github.com/junegunn/redis-stat.git
3、启动
./redis-stat --verbose --server=8090 5 127.0.0.1:6378 -a 22a66ec8b51b4263daf3f1afd58ba9a7
注意:这里做了一个shh的端口转发,将本地的端口转发到线上的redis进程端口
ssh -L 6378:线上ip:6378 用户名@ip
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
上一篇: redis 主从复制
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论