热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

关于Redis开启key过期事件的坑!

最新搞个小程序,用到了redis。之前一直都用workerman来做通讯的,这次想了想,打算用redis来搞搞吧~redis里面

最新搞个小程序,用到了redis。之前一直都用workerman来做通讯的,这次想了想,打算用redis来搞搞吧~

redis里面,我只是想用它的key过期事件通知,然后触发事件。这种形式主要是简单~1,2个文件就搞好。

处理什么订单过期呀,商品活动过期呀,抢购开始结束什么的,足够了。小项目嘛~何必搞那么复杂呢~

-------------------踩坑开始--------------------

然后上csdn一搜,一堆堆的介绍,废话不说,都是以下几步:

1.在 redis.conf 设置 notify-keyspace-events Ex,然后重启redis服务
2.就可以用了!

尼玛,楞是坑了我1小时去折腾!无论怎么设置,死活就是不触发订阅!

宝塔里来来回回检查了N遍,没错啊,都是按教程来弄啊。代码都是直接复制的,都没错啊,怎么就不行呢!?

--------------------结局---------------------

吸了个烟后,我瞄了一眼“notify-keyspace-events Ex”这话,就是开启个事件,难道还有啥玄机?!

然后打开宝塔,找到redis.conf,直接搜索“notify-keyspace-events”,尼玛,原来宝塔的redis里面是有这个玩儿的。

其实在配置的时候,应该是:

1、打开配置文件,搜索notify-keyspace-events,找到【notify-keyspace-events Ex】,开启使用;

2、注释下面的notify-keyspace-events "",就是加个#啊;

3、重启服务;

正常啦~~~~~~~~~~~~

这种事情丢人么?丢人!

只能说是懒的结果~自己不细看文档;

但是,我搜索出来的所有文章,都基本一个样,除了排版外,内容几乎相同。说明都是你抄我,我抄你的。混饭吃嘛~理解~

---------

记下来,下回再犯,那就下回再决定立什么flag吧~

 


推荐阅读
  • Fiddler 安装与配置指南
    本文详细介绍了Fiddler的安装步骤及配置方法,旨在帮助用户顺利抓取用户Token。文章还涵盖了一些常见问题的解决方案,以确保安装过程顺利。 ... [详细]
  • 本文介绍了在Linux环境下如何有效返回命令行状态、上一级目录及快速查找头文件和函数定义的方法。包括处理长时间运行命令、编辑器退出技巧、目录导航以及文件搜索策略。 ... [详细]
  • 流处理中的计数挑战与解决方案
    本文探讨了在流处理中进行计数的各种技术和挑战,并基于作者在2016年圣何塞举行的Hadoop World大会上的演讲进行了深入分析。文章不仅介绍了传统批处理和Lambda架构的局限性,还详细探讨了流处理架构的优势及其在现代大数据应用中的重要作用。 ... [详细]
  • 利用Node.js实现PSD文件的高效切图
    本文介绍了如何通过Node.js及其psd2json模块,快速实现PSD文件的自动化切图过程,以适应项目中频繁的界面更新需求。此方法不仅提高了工作效率,还简化了从设计稿到实际应用的转换流程。 ... [详细]
  • 解决Win10 1709版本文件共享安全警告问题
    每当Windows 10发布新版本时,由于兼容性问题往往会出现各种故障。近期,一些用户在升级至1709版本后遇到了无法访问共享文件夹的问题,系统提示‘文件共享不安全,无法连接’。本文将提供多种解决方案,帮助您轻松解决这一难题。 ... [详细]
  • 如何在Win10系统下通过VMware 14 Pro安装CentOS 7
    本文详细介绍了在Windows 10操作系统中使用VMware Workstation 14 Pro搭建CentOS 7虚拟环境的步骤,包括所需工具、安装过程及系统配置等。 ... [详细]
  • 本文介绍了记事本的基本保存方法以及通过辅助软件实现自动保存的技术,帮助用户更好地管理和保护重要数据。 ... [详细]
  • OBS Studio自动化实践:利用脚本批量生成录制场景
    本文探讨了如何利用OBS Studio进行高效录屏,并通过脚本实现场景的自动生成。适合对自动化办公感兴趣的读者。 ... [详细]
  • 入门指南:使用FastRPC技术连接Qualcomm Hexagon DSP
    本文旨在为初学者提供关于如何使用FastRPC技术连接Qualcomm Hexagon DSP的基础知识。FastRPC技术允许开发者在本地客户端实现远程调用,从而简化Hexagon DSP的开发和调试过程。 ... [详细]
  • 本文探讨了如何通过Service Locator模式来简化和优化在B/S架构中的服务命名访问,特别是对于需要频繁访问的服务,如JNDI和XMLNS。该模式通过缓存机制减少了重复查找的成本,并提供了对多种服务的统一访问接口。 ... [详细]
  • Windows操作系统提供了Encrypting File System (EFS)作为内置的数据加密工具,特别适用于对NTFS分区上的文件和文件夹进行加密处理。本文将详细介绍如何使用EFS加密文件夹,以及加密过程中的注意事项。 ... [详细]
  • 如何在PHP中安装Xdebug扩展
    本文介绍了如何从PECL下载并编译安装Xdebug扩展,以及如何配置PHP和PHPStorm以启用调试功能。 ... [详细]
  • 本文详细介绍了如何搭建一个高可用的MongoDB集群,包括环境准备、用户配置、目录创建、MongoDB安装、配置文件设置、集群组件部署等步骤。特别关注分片、读写分离及负载均衡的实现。 ... [详细]
  • 本文详细介绍了如何利用 Bootstrap Table 实现数据展示与操作,包括数据加载、表格配置及前后端交互等关键步骤。 ... [详细]
  • 本文探讨了有效学习专业技能的方法,包括编程语言、操作系统、软件组件及前沿技术的探索,旨在为初学者提供一套系统的自学指南。 ... [详细]
author-avatar
宝宝2502932575
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有