Я использую Redis с node-redis lib, у меня реализован PubSub, где я отправляю сообщение от издателя на канал notification
, и у меня есть подписчик, слушающий этот канал. Как я могу получить от моего издателя ответ моего подписчика после его завершения, используя тот же канал? Возможно ли это или необходимо создать новый канал?
издатель. js
var redis = require("redis");
var publisher = redis.createClient(6379, "127.0.0.1");
publisher.publish("notification", "{ \"message\": \"Hello world from Asgardian!\" }", function () {
process.exit(0);
});
подписчик. js
var redis = require("redis");
var subscriber = redis.createClient(6379, "127.0.0.1");
subscriber.on("message", function (channel, message) {
console.log("Message: " + message + " on channel: " + channel + " is arrive!");
});
subscriber.subscribe("notification");