【发布时间】:2018-08-18 02:33:08
【问题描述】:
我的印象是使用这个库:
https://github.com/mranney/node_redis
可以这样做:
var redis = require('redis');
var pub = redis.createClient();
var sub = redis.createClient();
sub.psubscribe('channel');
sub.on('message from channel', function(){});
pub.publish('channel','a message xyz');
问题是我似乎无法让 sub.on() 接收特定的自定义消息。似乎被解雇的唯一入口点是sub.on('message') 或sub.on('pmessage'),但我怎样才能让sub.on('my custom message') 被调用?希望这是有道理的。
【问题讨论】:
-
这不是该模块的工作方式。如果您需要这样做,则必须编写代码来执行此操作。