首页 > 其他 > 详细

上线踩过的坑----1

时间:2015-12-02 14:16:22      阅读:314      评论:0      收藏:0      [点我收藏+]

近期做电商购物车模块的商品推荐

其中商品推荐过程,根据用户的购物车商品所属类别,选取六个商品进行推荐。

其中所有商品的id,使用redis做了缓存,以提升数量。由于缓存中会有下架商品,不能显示在推荐中,

所以取出商品后,会进行商品的校验,如不满足,重新去取。

 

结果问题来了。。。

运营将所有商品下架,重新配置商品。。。

结果商品推荐模块出现死循环,将服务器干掉了。。。

 

所以,所有上线环节,循环处,必须有严格的限制,跳出循环。不可依赖于其他条件才退出循环。

本身必须有其控制条件,以防止出现死循环

上线踩过的坑----1

原文:http://www.cnblogs.com/ytmao/p/5012598.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!