client.quit () не ожидает завершения команды - PullRequest
0 голосов
/ 10 февраля 2019

Доброе утро, сейчас я изучаю Redis и прохожу несколько уроков.Я запускаю последний контейнер redis в Windows, и основной код из учебника:

    var redis = require("redis"); // 1
    var client = redis.createClient(); // 2
    client.set("my_key", "Hello World using Node.js and Redis"); // 3
    client.get("my_key", redis.print); // 4
    client.quit();

Когда я запускаю это, я получаю AbortError: Потоковое соединение завершено и команда прервана.Возможно, он был обработан. Поэтому я подумал, что, возможно, что-то напутало с моей настройкой, однако, если я закомментирую команду client.quit (), она завершится успешно, хотя затем соединение останется открытым.

IЯ уверен, что это из-за моего незнания redis или контейнеров или их комбинации, но любая помощь или указатели о том, как заставить quit () ждать завершения процесса, были бы признательны.Приветствия

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...