类 ScheduledTaskComponent
java.lang.Object
com.publiccms.logic.component.task.ScheduledTaskComponent
ScheduledTaskComponent
-
字段概要
字段修饰符和类型字段说明private SysAppTokenService
private CacheComponent
private SysEmailTokenService
private LockComponent
protected final org.apache.commons.logging.Log
private LogLoginService
private LogOperateService
private LogTaskService
private StatisticsComponent
private SysUserTokenService
private VisitComponent
private VisitDayService
private VisitHistoryService
private VisitItemService
private VisitSessionService
private VisitUrlService
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明void
10分钟清理过期tokenvoid
每6个小时清理缓存void
clearLog()
每月1号凌晨清理三年以前的日志void
每5分钟清理统计缓存void
10秒种清理访问日志void
每天汇总访问数据void
每小时汇总访问数据void
每分钟汇总访问数据
-
字段详细资料
-
log
protected final org.apache.commons.logging.Log log -
appTokenService
-
emailTokenService
-
userTokenService
-
visitHistoryService
-
visitSessionService
-
visitDayService
-
visitItemService
-
visitUrlService
-
logLoginService
-
logOperateService
-
logTaskService
-
cacheComponent
-
visitComponent
-
statisticsComponent
-
lockComponent
-
-
构造器详细资料
-
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号凌晨清理三年以前的日志
-