gpt4 book ai didi

java - 不使用 crontab 将 java 程序作为调度程序运行

转载 作者:行者123 更新时间:2023-12-01 06:57:13 26 4
gpt4 key购买 nike

我有一个用 Java 执行某些任务的主程序。我想将其作为批处理作业运行,并且由于我们的政策,我不允许在可以配置它的地方使用 crontab。

我的替代选择是什么?如何安排我的 Java 程序每天运行一次?

任何示例包装器代码都会有所帮助!

谢谢!

最佳答案

您可以使用at - 稍后执行命令
和/或将其与 sleep 结合起来- 延迟指定时间
在后台循环运行

例如,假设您有以下脚本

#!/usr/bin/env bash
while true; do
java -jar your.jar.file
sleep 24h # wait one day
done

运行它

bash script && disown &

关于java - 不使用 crontab 将 java 程序作为调度程序运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8752523/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com