代码拉取完成,页面将自动刷新
在监听一段时间(大概20-30秒),其他连接没有对redisserver进行操作的情况下会报错,报错后重新进行了连接,monitor命令失效。
cmd.monitor();
while (true)
{
acl::string _out;
if( cmd.get_command( _out ) )
{
std::cout << _out.c_str() << std::endl;
}
else
{
std::cout << cmd.result_error() << std::endl;
}
_out.clear();
//Sleep(100);
}
1591181524.962313 [0 这里是ip] "SELECT" "0"
1591181526.144977 [0 这里是ip] "SELECT" "0"
1591181530.517481 [0 这里是ip] "SELECT" "0"
1591181530.517499 [0 这里是ip] "get" "gaoyang"
redis_client.cpp(325), acl::redis_client::get_redis_object: read char error: 由于连接方在一段时间后没有正确答复或连接的 主机没有
redis_client.cpp(415), acl::redis_client::run: no retry for request is empty
由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败。