我要运行一个Node.js进程,因为它正在检查Redis服务器是否有新弹出的东西。
另一个进程将不定期地进行推送,而Node进程将尝试弹出任何进来的消息。Node进程将保持运行。
谁能指出我的正确方向?
我正在尝试弄清楚如何监听此类事件。当然,我可以将其弹出一次,但是如何让Node进程继续侦听Redis服务器上的任何内容?
您将要使用阻止流行音乐:http : //redis.io/commands/brpop
function waitForPush () { client.brpop(['list','otherlist',0], function (listName, item) { // do stuff waitForPush(); }); }