【问题标题】:@Scheduled annotation is not working properly?@Scheduled 注解不能正常工作?
【发布时间】:2012-01-05 16:12:32
【问题描述】:

我正在使用带有<task:annotation-driven/>的弹簧注释

@Scheduled(fixedDelay=100)
    public void shout(){
        System.out.println("hello");
    }

这只是打印 9 次,但我希望它可以无限打印。

【问题讨论】:

  • 程序是否在 1 秒后结束?
  • 是的,它会在一段时间而不是一秒后结束
  • 对不起,我在服务器运行后运行它工作正常,但它没有通过 JUnit 测试运行。

标签: spring scheduled-tasks


【解决方案1】:

据我了解你和行为,那么问题接缝是包含应用程序,测试,无论什么刚刚结束。

Spring Scheduler 不会让应用程序保持打开状态。如果 spring 上下文结束了,因为应用程序结束了,那么计时器也会停止。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-08-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-03
    • 1970-01-01
    • 2013-03-30
    • 2010-11-30
    相关资源
    最近更新 更多