Files
martial-master/minio_data/.minio.sys/buckets/assets/.usage-cache.bin
hongjianli 9cc07fec9e feat: add caching and performance monitoring
Phase 6: Caching and Monitoring
- Add @Cacheable to ScheduleQueryService.getScheduleResult for hot query optimization
- Add @CacheEvict to ScheduleArrangeService and ScheduleStatusService for cache invalidation
- Create PerformanceMonitorAspect to monitor method execution time (warn if >1s)
- Add business logging to key operations (query, arrange)
- All 464 tests passing

Cache strategy:
- Cache key: competitionId
- Cache eviction on schedule updates
- Performance monitoring via AOP

Related to Phase 6 caching and monitoring plan
2026-01-18 02:32:26 +08:00
..