Redis購読

943 ワード

Redisサブスクリプション(現在のアイテムは削除時にサブスクリプションを送信するために使用されています)

  • notify-keyspace-eventsを構成するパラメータは「Ex」(具体的にはなぜExネットワークが多いのか)
  • です.
  • コードvar Redis=require(「ioredis」)
    var redis=new Redis({
     port: 6379,          // Redis port
     host: '127.0.0.1',   // Redis host
     family: 4,           // 4 (IPv4) or 6 (IPv6)
     password: '',
     db: 5
     })
    
      redis.on("pmessage", function (pattern, channel, message) {
     console.log("("+  pattern +")" + " client received message on " + channel + ": " + message);
     switch (channel) {
         // blah blah blah
         // ...
     }
    });
            redis.psubscribe('__keyevent@5__:expired',function (err, count) {
     var ddd=err;
     var ddddd=count;
     });
    
  • 中に穴があるところは2つあります
  • 傍受方法onの最初のパラメータ傍受チャネルは、pmessage
  • である必要がある.
  • __keyevent@5__:expiredのうちの5がredisのDBである傍受するどのデータベース以上の2つのパラメータが正しく構成する必要があるかを示す
  • .