如题,代码中使用redis模块连接Redis报错:
2019-08-01 13:48:03,683 - main_check.py[line:1383] - INFO: Redis-6383 开始采集redis信息
2019-08-01 13:48:03,694 - main_check.py[line:1383] - INFO: Redis-6384 开始采集redis信息
2019-08-01 13:48:03,700 - main_check.py[line:1200] - ERROR: Redis-6383 redis连接失败:'tuple' object has no attribute 'StrictRedis'
2019-08-01 13:48:03,701 - main_check.py[line:1201] - INFO: Redis-6383:初始化redis表
2019-08-01 13:48:03,714 - main_check.py[line:1200] - ERROR: Redis-6384 redis连接失败:'tuple' object has no attribute 'StrictRedis'
连接Redis处的代码如图:
try:
conn = Rds.StrictRedis(host=host, port=port)
info = conn.info()
except Exception, e:
error_msg = "%s redis连接失败:%s" % (tags, unicode(str(e), errors='ignore'))
但这段代码在Windows下运行时是正常的,而且单独运行也没问题: