首页 > 其他 > 详细

redis_config

时间:2018-08-02 18:18:13      阅读:141      评论:0      收藏:0      [点我收藏+]
#!/usr/bin/python #-*- coding:utf-8 -*- # by MO #DATA 2018-08-02 import redis import datetime RedisHostMessage={     'test':[{'Host':'***',           'Port':6379,           'Pwd':None}], } #查询slowlog def SlowlogGet(*args):     slowlog = connect.slowlog_get()     for msg in slowlog:         print(Host)         for key in msg:             if key == 'start_time':                 print(key, ':', datetime.datetime.fromtimestamp(msg[key]))        #进行时间转换,unix时间转换                 continue             print(key,':',msg[key])         print('----------ID-----------')     # print(slowlog) #查询redis配置 def ConfigGet(*args):     config = connect.config_get(pattern='slowlog*')     for key in config:         print(key,config[key]) #修改redis配置 def ConfigSet(*args):     # connect.config_set('slowlog-log-slower-than',50000)       #配置slowlog阈值时间50ms     connect.slowlog_reset()                                     #重置slowlog list for key in RedisHostMessage:     for message in RedisHostMessage[key]:         Host=message['Host']         Port=message['Port']         Pwd=message['Pwd']         connect = redis.Redis(host=Host, port=Port, password=Pwd)         # print(Host,Port,Pwd)         # SlowlogGet(connect)         ConfigSet(connect)         SlowlogGet(connect)


redis_config

原文:http://blog.51cto.com/phospherus/2153738

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!