出现此类问题一般先检查服务器资源够不够用
如果不够,释放服务器资源
如果够的情况下,排查代码

特别要注意
@EnableScheduling 开启定时任务这个注解

这个注解是搭配@Scheduled注解的
这两个注解具体怎么使用可能大家会有点模糊
@Scheduled 注解这个大家都很清楚
但是@EnableScheduling 注解很多人可能都放在controller层上,这样操作是错误的
应该放在启动类上

@EnableScheduling 注解放在启动类上才是正确的!!!!
记一次线上定时任务问题Unexpected error occurred in scheduled task
服务器资源与@EnableScheduling注解使用误区:正确配置定时任务,
最新推荐文章于 2024-11-21 13:41:52 发布
文章指出,当遇到问题时,首先检查服务器资源;强调了@EnableScheduling和@Scheduled注解的配合使用,提醒读者将@EnableScheduling放置在启动类而非控制器层,以确保定时任务的正确配置。
6395

被折叠的 条评论
为什么被折叠?



