SpringBoot
中等
面试题库
SpringBoot
困难
如何实现 cron 存数据库、运行时可修改的动态定时任务(SchedulingConfigurer)?
SpringBoot
中等
@Scheduled 任务抛异常后会影响后续调度吗?如何捕获并告警?
SpringBoot
困难
ShedLock 的实现原理是什么?lockAtMostFor 与 lockAtLeastFor 如何配置?
SpringBoot
困难
如何用 Redis 分布式锁保证定时任务单实例执行?锁续期与释放怎么做?
SpringBoot
中等
集群多实例下 @Scheduled 为什么会重复执行?有哪些解决思路?
SpringBoot
困难
cron 表达式的六个字段分别是什么?如何写出每天凌晨 2 点执行的表达式?
SpringBoot
中等
fixedRate 任务执行时间超过周期会发生什么?fixedDelay 如何避免堆积?
SpringBoot
简单
@Scheduled 默认是单线程执行吗?如何配置定时任务的线程池大小?
SpringBoot
简单
@Scheduled 的 fixedRate、fixedDelay 与 cron 三者有什么区别?
SpringBoot
困难
HealthIndicator 的 status 与 health group 如何定义?自定义状态如何排序?
SpringBoot
中等