redis 任务锁

运营反馈了问题,我在查看了数据库,发现了大量的重复值,我查看了代码之后,任务可能是并发引起的,我查看了日志发现请求都是同一秒请求(被人刷了接口),印证了我的想法,后面给代码加了锁解决了问题。

前端文件下载

后台需要一个下载功能,用来下载数据报表,开始的时候数据量较少直接给一个5秒的遮罩层绰绰有余,用户体验也较好,后面有的下载需要1分多种,需要监控文件下载完成,自己尝试了很多,加上网上寻找终于找到了一种方法。