java - 从 cron 运行 Spring Boot 应用程序

标签 java spring spring-boot

我有一个 Spring Boot CommandLineRunner 应用程序。我需要为一些测试设置一个 cron 作业。如何设置 cron 作业每 15 分钟调用一次应用程序?我正在从应用程序根目录使用 mvn spring-boot:run 来运行应用程序。

最佳答案

你在哪个平台?如果您使用的是 Linux,最简单的方法是创建一个脚本,通过 Maven 或从预构建的 JAR 和 add the script to crontab 运行您的应用程序。使用此表达式作为模板*/15 * * * */path/to/script

或者,您可以执行 scheduling within your app

关于java - 从 cron 运行 Spring Boot 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38401784/

相关文章:

java - java计算奇数位和偶数位之和时出错

java - 持久性提供者密码困境

java - SpringBoot & 嵌入式Tomcat : Unpack executable war on server

java - hibernate-validator 在版本 4 和 5 中抛出不同的异常

REST api 的 Spring security 在身份验证失败时显示浏览器弹出窗口

java - Selenium WebDriver Java 定位两个不同的表格单元格

java - 使用 javafx 从目录加载随机图像

java - 无法将 [$Proxy1] 类型的属性值转换为所需类型

java - 如何在ApplicationListener中初始化 Autowiring 对象?

java - 不存在主 SDN 标签..(即以 _ 开头的标签)