zoukankan      html  css  js  c++  java
  • spring定时任务<task:scheduled-tasks>的问题

    今天突然想到这个执行定时任务是需要花时间的,如果设置的间隔小于任务所需的时间会是什么情况?定时任务是单线程还是多线程的?

    哈哈  又是从网上找到的资料,万能的互联网。

    task:scheduled 配置默认是单线程串行的,如下配置可以配置多线程。

    
    
        <task:scheduler id="scheduler" pool-size="4" />
        <task:scheduled-tasks scheduler="scheduler">
            <task:scheduled ref="pmTask" method="getMinutePm" cron="0 0/1 * * * ?"/>
            <task:scheduled ref="outsidePmTask" method="getOutsidePm" cron="0 30/30 * * * ?"/>
            <task:scheduled ref="pmTask" method="getHourPm" cron="0 0 0/1 * * ? "/>
            <task:scheduled ref="pmTask" method="getDayPm" cron="0 0 0 1/1 * ? "/>
        </task:scheduled-tasks>

    参考 : http://www.cnblogs.com/youtianhong/p/6027249.html

               http://blog.csdn.net/loongshawn/article/details/50663393

     
  • 相关阅读:
    dubbo 学习
    JSTL 实现 为Select赋多个值
    Spring MVC 单元测试Demo
    IDEA git commit push revert
    高并发处理
    Redis Expire TTL命令
    Redis 原子操作INCR
    Redis 安装
    慢日志查询
    angularJs 处理多选框(checkbox)
  • 原文地址:https://www.cnblogs.com/pwenlee/p/6813868.html
Copyright © 2011-2022 走看看