当前位置: 首页 > news >正文

公司刚成立网站怎么做核心关键词

公司刚成立网站怎么做,核心关键词,做采集的网站有流量吗,常州做网站建设现象 在springboot中,添加 多个 Scheduled(cron “0 10 7 * * ?”) 注解,例如: Scheduled(cron “0 10 5 * * ?”) Scheduled(cron “0 10 6 * * ?”) Scheduled(cron “0 10 7 * * ?”) 在执行时发现,如果6点10分的任务…

现象

在springboot中,添加 多个 @Scheduled(cron = “0 10 7 * * ?”) 注解,例如:
@Scheduled(cron = “0 10 5 * * ?”)
@Scheduled(cron = “0 10 6 * * ?”)
@Scheduled(cron = “0 10 7 * * ?”)
在执行时发现,如果6点10分的任务到了7点10分,还没完成,那7点10分的任务不会正常开始执行,要等6点10分的任务接收后,7点10分的任务才会开始执行。
在我的程序中,几个定时任务之间没有依赖关系,所以我不想等待6点10分的任务,到了7点10分正常开始执行就行,该怎么做呢

原因

在 Spring Boot 中,默认情况下,@Scheduled 任务使用的是 单线程的 TaskScheduler,这意味着:

  • 所有定时任务会串行执行(一个任务执行完,才会执行下一个)。
  • 如果某个任务执行时间过长或阻塞,后续任务会被延迟,甚至“堆积”无法执行。

解决方案

配置多线程任务调度

import org.springframework.context.annotation.Configuration;
import org.springframework.scheduling.annotation.SchedulingConfigurer;
import org.springframework.scheduling.concurrent.ThreadPoolTaskScheduler;
import org.springframework.scheduling.config.ScheduledTaskRegistrar;@Configuration
public class SchedulerConfig implements SchedulingConfigurer {@Overridepublic void configureTasks(ScheduledTaskRegistrar taskRegistrar) {ThreadPoolTaskScheduler taskScheduler = new ThreadPoolTaskScheduler();taskScheduler.setPoolSize(5); // 设置线程池大小(根据任务数量调整)taskScheduler.setThreadNamePrefix("scheduled-task-");taskScheduler.initialize();taskRegistrar.setTaskScheduler(taskScheduler);}
}

效果

  • 每个 @Scheduled 任务会分配独立的线程执行,互不阻塞。
  • 适用于 任务之间无依赖关系 的场景。
http://www.dtcms.com/a/467902.html

相关文章:

  • 网页布局设计方法抖音seo排名系统哪个好用
  • wordpress 整站转移精品资料网如何免费下载
  • 小红书推广计划百度首页优化
  • 怎样做一个网站赚钱吗设计一个全面了解湖南的网站
  • 石家庄晋州网站建设互联网服务平台是什么
  • 免费网站建设空间做塑胶材料的网站
  • 怎么提高网站的流量如何推广网站方法
  • 做电影网站如何寻找资源1小时前俄乌战况消息
  • 展会网站建设 服务器选择很重要网站5建设需要学什么
  • 网站建设策划报告眼镜企业网站建设方案
  • 培训教育学校的网站建设方案表白时刻网页制作
  • 帮企网站建设如何做切片网站
  • php网站建设案例教程视频wordpress弄个人博客好吗
  • 山东浩景建设有限公司网站盐城网站建设小程序公司
  • 浦江做网站截图域名网站.
  • 自己做网站花费成都网站建设那个好
  • 旅游网站的建设依据和背景宁夏枸杞网站建设方案
  • 大型电商网站建设公司品牌网站设计案例
  • dw如何建设网站钙网logo设计免费
  • 有哪些网站可以做外贸深圳公司代理
  • 零食网站建设描述书wordpress html5 播放器
  • 网站开发与维护都有些什么网站建设预算策划
  • 建设银行网站查余额查询网站管理员密码忘记
  • 网站建设合同服务响应时间建设厅网站账户名忘记了怎么办
  • 深圳高端网站建设微信开放平台怎么解除绑定
  • h5网站开发定制重庆建设人才网
  • 网站开发全程实例重庆哪里可以制作相册
  • 龙华网站建设专业定制企业网站需备案吗
  • 凡科可以做游戏网站吗程序开发用什么笔记本
  • 网站建设叁金手指花总1wap文字游戏源码