spring的定时任务@Scheduled在嵌入tomcat的web server里也能定时执行吗?

我有个spring-boot spring-mvc工程,当然它的定时调度正常毕竟是个独立程序嘛.
我想问问如果是编译成war放入tomcat的那种定时任务也能一直正常吗?比如asp.net 在IIS就貌似没人请求网页就一段时间后关闭该模块因此要用特别手段.
如果能正常,机制是什么?不能正常定时要如何弥补?

30秒到达战场
浏览 879回答 2
2回答

噜噜哒

Spring 的 schedule 本身也是封装于 Java 的 schedule 机制, 因此当然可以在 war 中跑 Spring 的定时任务了.不过你既然用了 SpringBoot 了, 为什么不使用 SpringBoot 的打包机制, 生成一个可运行的、内嵌 tomcat 的 Jar 文件呢?

元芳怎么了

是可以运行的, 这种问题要自己动手试试
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java