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

网站设计是什么做木工网站

网站设计是什么,做木工网站,办公室设计图片,举例网络营销的例子在调试计算任务的时候,手动重置任务为初始状态,但是并没有重新开始计算,检查定时任务代码: 从Scheduled(fixedRate 120000)可以看到,应该是间隔120秒执行一次该定时任务,查看后台日志,并没有重…

在调试计算任务的时候,手动重置任务为初始状态,但是并没有重新开始计算,检查定时任务代码:
在这里插入图片描述
@Scheduled(fixedRate = 120000)可以看到,应该是间隔120秒执行一次该定时任务,查看后台日志,并没有重新计算,重启服务的时候,仅在初始阶段执行了一次startRelCalculateTask(),后面并没有执行,猜测是fixedRate的原因,这里换上cron表达式:
@Scheduled(cron = "0/10 * * * * ?"),结果更出乎意料了,后台日志根本就没打印,也就是cron根本就没执行,在另外写一个demo测试:
在这里插入图片描述
奇怪的是都有在执行,后来经过排查,是定时任务线程的原因:Scheduled定时任务默认的线程数只有一个,进行定时任务调度时会同步的去调度,一个执行完成后再执行另一个,项目中定时任务非常多,所以没能异步执行,解决方法是添加一个配置类,设置TaskScheduler线程数为多个,这样再执行时就会异步执行了,各个定时任务间互不影响。

@Configuration
public class ScheduledPool {@Beanpublic TaskScheduler taskScheduler() {ThreadPoolTaskScheduler taskScheduler = new ThreadPoolTaskScheduler();// 设置定时任务线程数量taskScheduler.setPoolSize(50);return taskScheduler;}
}

奇怪的是不知道是不是cron与项目的配置什么冲突了,在不配线程池的情况下,cron注解的任务是无法执行的,配置了以后,是可以识别的:
在这里插入图片描述

在这里插入图片描述
参考链接:解决SpringBoot中的Scheduled单线程执行问题

http://www.yayakq.cn/news/299734/

相关文章:

  • 哪个网站可以做试卷电子签名在线制作
  • 丰台成都网站建设电子商务网站建设 李洪心
  • 移动网站开发服务器广告设计与制作专升本可以报考什么专业
  • 校园网站源码php旅游开发公司网站建设方案书
  • 巩义网站建设联系电话seo销售话术开场白
  • 佛山网站优化有打电话说帮忙做网站
  • 怎么制作网站获取他人ip计算机办公软件培训班
  • 泛华建设集团网站新闻10条摘抄大全
  • 企业网站建设的基本内容如何给公司注册网站
  • 官方网站打不开怎么回事中国城乡建设厅网站
  • 常州企业网站建站模板东莞p2p网站开发价钱
  • 面对撞库 网站应该怎么做网站后台路径
  • 织梦cms网站网站建设与管理就业岗位 方向
  • 平台网站建设有哪些方面推广公司
  • 备案 网站首页地址怎样写精品课程网站建设
  • 网站备案个人可以做吗wordpress 原图查看
  • phpcms如何做装饰网站渠道网络是什么意思
  • 苏州网站建设联系电话简单企业网站代码
  • asp.net 制作网站开发规范网络直播平台的可行性建议
  • 兴县做网站公司apache 设置多个网站
  • 免费做直播网站怎么快速建一个网站
  • html 网站 模板中文dw做网站怎么发布
  • 网站建设预期目标中国建设银行官网站贺岁产品
  • 新会网站建设公司家居在线设计平台
  • 东莞网站公司排名豆瓣架构wordpress
  • 部门做网站优点做网站注意事项
  • 福州自适应网站建设重庆app软件开发公司
  • 新网站seo怎么优化手把手教你做网站 3
  • 好用的做微信公众号的网站国外大型购物网站
  • 江都微信网站建设渭南企业网站建设