connect($configFile['redis']['host'],$configFile['redis']['port']); self::$_instance->auth($configFile['redis']['options']['parameters']['password']); } else { if(!self::$_instance->isConnected()){ throw new \Exception('redis连接断开' . " \n"); } } }catch (\Exception $e){ if(self::$_reconnectNum > 0){ self::$_reconnectNum --; usleep(500000); if(!empty(self::$_instance)){ self::$_instance = ''; } return self::instance(); }else{ echo "REDIS连接超时:" . $e->getMessage() . "\n"; } } return self::$_instance; } }