code: protected function onMovedResponse(CommandInterface $command, $details)
      {
          list($slot, $connectionID) = explode(' ', $details, 2);
  
          if (!$connection = $this->getConnectionById($connectionID)) {
              $connection = $this->createConnection($connectionID);
          }
  
          if ($this->useClusterSlots) {
              $this->askSlotMap($connection);
          }
  
          $this->move($connection, $slot);
          $response = $this->executeCommand($command);
  
          return $response;
      }
docs: Handles -MOVED responses by executing again the command against the node
  indicated by the Redis response.
  
  @param CommandInterface $command Command that generated the -MOVED response.
  @param string           $details Parameters of the -MOVED response.
  
  @return mixed