预警任务锁定通过缓存实现