![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SpringBoot
文章平均质量分 88
we will rock you
Java DE
展开
-
Spring多定时任务@Scheduled执行阻塞问题解决(springboot定时任务阻塞)
后来查了下,原来这种定时方式默认是单线程执行的,恰好我这里有多个定时任务,并且其中有个在4:40之前的定时任务比较耗时,导致4:40的任务只能等待之前的任务执行完成才能够触发,所以要自己手动把定时任务设置成多线程的方式才行。留个坑,从日志上看@Async方式针对同一任务也是异步的,也即task1每5s会执行一次,但是方式二貌似对同一个任务不会生效,task1执行的时候需等待上一次执行结束才会触发,并没有每5s执行一次。//指定定时任务线程数量,可根据需求自行调节。//模拟耗时任务,阻塞10s。转载 2023-10-20 15:41:39 · 1125 阅读 · 0 评论 -
Bean method 'eurekaHealthCheckHandler' not loaded
springboot项目报错:Bean method 'eurekaHealthCheckHandler' not loaded because @ConditionalOnProperty (eureka.client.healthcheck.enabled) did....eureka配置一下healthcheck即可。注意,idea不能提示这个属性,得手动敲。eureka:...原创 2019-09-14 19:12:59 · 325 阅读 · 0 评论