CodeSpirit 考试记录预生成方案:高并发性能优化
CodeSpirit 项目中针对高并发考试场景的考试记录预生成方案。传统按需创建模式在大量学生同时开考时会导致数据库压力大、响应慢。该方案通过定时任务在凌晨低负载时段批量预生成考试和答题记录,结合缓存优化,将开始考试耗时从 200-500ms 降至 10-50ms。核心设计包括状态管理 (NotStarted)、缓存策略 (基于考试结束时间)、分批处理及容错机制。实施要点涵盖定时任务配置、日志记录及性能调优建议,适用于大规模、高并发的在…

















