Я работаю с Redis Pub / Sub для транспортировки сообщений из Node.js на внутренний сервер.
Проблема заключается в том, как получить сообщение из события сообщения подписчика, которое будет доступно в экспресс-ответе.Это то, что я должен позаботиться о промежуточном программном обеспечении?Или есть более простой способ с асинхронным обратным вызовом?
Вот базовый пример того, о чем я говорю:
subscriber.on("message", function (channel, message) {
console.log("received: " + channel + ": " + message);
});
server.get('/', function(req, res){
publisher.publish(server.uuid, server.uuid + ": message here");
res.send(message);
});
Обновление:
Решил мою собственную проблему, передав объект ответас идентификатором в асинхронную очередь.