参考链接: Nodejs中使用Redis来完成定时任务

自己在 window 7下编码实现:

1 > 首先查看redis版本: redis-server -v , 版本要求大于等于2.8

2> 开启 键空间通知redis-cli config set notify-keyspace-events Ex

let subscribeClient = redis.createClient();  //订阅客户端
        let publishClient = redis.createClient();    //发布客户端

subscribeClient.psubscribe('__keyevent@' + 0 +'__:expired',function () {
            console.log('[service] redis start');
        });
        subscribeClient.on('pmessage',function (channel,msg,expire) {
            //get  键名 then do something
            //TODO
        });

publishClient.PSETEX('uuid', 9000 , '');//键名,过期时间,键值

最新文章

  1. c程序对于文件的处理
  2. Population-based metagenomics analysis reveals markers for gut microbiome composition and diversity
  3. 50行代码仿backbone_todos
  4. 使用Spring-data-redis操作Redis的Sentinel
  5. python代码的书写要求
  6. unity transform 常用操作
  7. 前端 CSS语法
  8. tree状数据叶子节点与根节点等的递归转换
  9. Spring使用Quartz定时调度Job无法Autowired注入Service的解决方案
  10. Lua学习总结
  11. Python基础(五) python装饰器使用
  12. 如何去掉文件里的^M
  13. SQL 进阶视频课程。Udacity: Intro to Relational Databases和 PostgreSQL语法文档。
  14. PHP初级篇
  15. JS几种变量交换方式以及性能分析对比
  16. 重命名IDEA14项目名
  17. spark内存概述
  18. I2C总线协议
  19. php7安装Memcached扩展
  20. RedHat6/Centos6.5安装mongodb

热门文章

  1. ARM-汇编指令集(总结)
  2. 如何获得Webapp的根项目路径 即ServletContext.getRealPath() 的输入参数要以"/"开头
  3. spring事务传播性与隔离级别
  4. 微软压力测试工具 web application stress
  5. [译]初识.NET Core & ASP.NET Core
  6. 输出 Office 报表
  7. the operation was attempted on an empty geometry Arcgis Project异常
  8. DEV MessageBox
  9. android Viewpager HorizontalScrollView 实现分页栏拖拽
  10. Java的垃圾回收和内存分配策略