关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率

已采纳
spring任务调度方法重复执行2次
收起
- 写回答
- 好问题 0 提建议
- 关注问题
微信扫一扫
点击复制链接分享
- 邀请回答
- 编辑 收藏 删除 结题
- 收藏 举报
2条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
Trifolium。 2016-03-06 22:36关注问题已经解决了。从网上找到一位同志的办法完美解决 。
先把quartz配置信息提取出来,单独存成一个文件,比如applicationContext-quartz.xml
然后修改web.xml,让web容器启动时,可以加载该文件这样quartz只会在web容器启动时加载一次,Spring不会再加载了。
web.xml配置如下:
contextConfigLocation
/WEB-INF/classes/applicationContext.xml,/WEB-INF/classes/applicationContext-timertask.xml
<!-- 开启监听 -->
org.springframework.web.context.ContextLoaderListener把定时器的配置单独写成一个配置文件,在web容器启动的时候只加载一次
这个问题在Spring的TimerTask定时器下也会出现,解决方法也是如此,希望对各位大侠有所帮助。
源文:http://www.linuxidc.com/Linux/2012-11/73443.htm本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报微信扫一扫
点击复制链接分享
编辑预览轻敲空格完成输入- 显示为
- 卡片
- 标题
- 链接
评论按下Enter换行,Ctrl+Enter发表内容
编辑
预览

轻敲空格完成输入
- 显示为
- 卡片
- 标题
- 链接
报告相同问题?
提交
- 2020-08-31 02:03在Spring框架中,任务调度是一项重要的功能,它允许开发者安排应用程序执行特定任务,例如定期数据同步、清理过期数据等。Quartz是一个流行的开源任务调度库,它支持复杂的调度策略和高可用性。Spring与Quartz结合...
- 2024-10-20 05:07tomjourney的博客 所以设置为每2s执行1次,但实际上3s执行1次)2)起初,TaskExecutor是为了给spring组件提供线程池抽象而创建的,如ApplicationEventMulticaster, JMS’s AbstractMessageListenerContainer,以及Quartz集成都使用...
- 2012-08-22 01:00Quartz是一款强大的开源任务调度库,它能够与Java应用程序无缝集成,实现复杂的时间触发任务。当我们遇到Spring定时器执行两次或者更多次的问题时,这通常是由于配置不当或者多线程并发导致的。下面将详细介绍如何...
- 2021-04-16 22:35Kalu丁的博客 今天用scheduled写定时任务的时候发现定时任务一秒重复执行一次,而我的cron表达式为 * 0/2 * * * * 。在源码调试的过程中,发现是我的定时任务执行过程太短导致的。于是我另外写了个简单的定时任务上述任务在启动...
- 2025-01-21 13:12Micro麦可乐的博客 ShedLock是一个轻量级的 Java 库,用于解决分布式系统中定时任务的重复执行问题。它的核心思想是在数据库中加锁,确保在分布式环境下,只有一个节点能够在指定时间执行某个任务。ShedLock可以与。
- 2023-03-04 06:11Doker数码品牌的博客 Spring任务执行和调度
- 2023-03-23 01:09Java技术攻略的博客 本文我们聊一下Spring定时任务调度。这个主题,相信大家都比较熟悉,平时用的应该也比较多。不过说起实现原理,了解的小伙伴应该就不太多了,网上对应的文章虽然很多,不过基本都是使用教程。即使有少部分提及原理,...
- 2018-10-19 12:52Spirits、的博客 Spring框架分别使用TaskExecutor和TaskScheduler接口提供异步执行和任务调度的抽象。Spring还提供了这些接口的实现,这些接口支持线程池或将其委托给应用服务器环境中的CommonJ。 2 TaskExecutor Spring 2.0 开始...
- 2024-08-25 19:03乐康女神的博客 我整理的一些关于【Java】的项目学习资料(附讲解~~)和大家一起分享、学习一下:https://d.51cto.com/f2PFnNSpring Boot与Quartz...无论是在数据处理、定期报告生成,还是定时任务调度,Quartz都是一个非常流行的...
- 2021-03-12 17:43weixin_39728544的博客 原文:http://blog.csdn.net/tengdazhang770960436/article/details/41246469今天在做一个项目的时候用到了spring的定时计划任务。这是Spring的特色功能,可以根据设置在特定的时间或间隔时间做特定的事。下面给出一...
- 没有解决我的问题, 去提问
联系我们(工作时间:8:30-22:00)
400-660-0108kefu@csdn.net在线客服
- 京ICP备19004658号
- 经营性网站备案信息
公安备案号11010502030143
- 营业执照
- 北京互联网违法和不良信息举报中心
- 家长监护
- 中国互联网举报中心
- 网络110报警服务
- Chrome商店下载
- 账号管理规范
- 版权与免责声明
- 版权申诉
- 出版物许可证
- ©1999-2025北京创新乐知网络技术有限公司