一次没清缓存的坑

最近由于经常出版本,就忘记了清理redis、memcahe的缓存,结果造成了匹配时,找到了

缓存中的数据,而数据库被清空了,结果拿缓存中的用户id去数据库中查找时,没找到。

然而我没意识到这个问题,以为是代码的问题,调试好久,在此记一笔,以绝后患。

另外调试bug时的边界问题,策略不对,应该先检查非代码边界,比如重启、清缓存、配置、

环境变量等,最后才是代码。

posted @ 2016-10-15 19:04  半山th  阅读(163)  评论(0编辑  收藏  举报