类 ScheduledTaskComponent

java.lang.Object
com.publiccms.logic.component.task.ScheduledTaskComponent

@Component public class ScheduledTaskComponent extends Object
ScheduledTaskComponent
  • 字段详细资料

  • 构造器详细资料

    • ScheduledTaskComponent

      public ScheduledTaskComponent()
  • 方法详细资料

    • clearAppToken

      @Scheduled(fixedDelay=600000L) public void clearAppToken()
      10分钟清理过期token
    • clearVisitLog

      @Scheduled(fixedDelay=10000L) public void clearVisitLog()
      10秒种清理访问日志
    • dealLastMinuteVisitLog

      @Scheduled(cron="10 * * * * ?") public void dealLastMinuteVisitLog()
      每分钟汇总访问数据
    • dealLastHourVisitLog

      @Scheduled(cron="0 1 * * * ?") public void dealLastHourVisitLog()
      每小时汇总访问数据
    • dealLastDayVisitLog

      @Scheduled(cron="0 10 0 * * ?") public void dealLastDayVisitLog()
      每天汇总访问数据
    • clearStatistics

      @Scheduled(fixedDelay=300000L) public void clearStatistics()
      每5分钟清理统计缓存
    • clearCache

      @Scheduled(cron="0 30 0/6 * * ?") public void clearCache()
      每6个小时清理缓存
    • clearLog

      @Scheduled(cron="0 0 0 1 * ?") public void clearLog()
      每月1号凌晨清理三年以前的日志