package com.ycl.task; import constant.RedisConstant; import lombok.RequiredArgsConstructor; import org.springframework.data.redis.core.RedisTemplate; import org.springframework.stereotype.Component; /** * 定时清理redis中的数据 * * @author:xp * @date:2024/9/10 15:26 */ @RequiredArgsConstructor @Component("clearRedisTask") public class ClearRedisTask { private final RedisTemplate redisTemplate; /** * 清除在线监测的redis计离线次数 * */ public void clearOnlineData() { redisTemplate.delete(RedisConstant.ONLINE_KEY); } /** * 清除redis每日工单数 * */ public void clearWorkOrderNum() { redisTemplate.delete(RedisConstant.WORKORDER_NUM); } }