crontab不会获取日志文件
我有批处理程序,我从一台服务器获取一些数据,并更新数据库中的数据,我想每15分钟触发一次批处理程序。 为此,我使用crontab的概念,我只需用命令打开crontab
crontab -e //i add the command in that crontab 15 * * * * /usr/bin/java -jar xxxxxx.jar >> /var/log/cron.log
最后,我的批处理程序没有运行,我没有得到logincron.log。 是否会自动运行批处理程序,或者我们必须触发它
crontab没有每15分钟运行一次; 它在一个小时之内运行。 如果您希望每隔15分钟运行一次,请将crontab更改为:
0,15,30,45 * * * * / usr / bin / java -jar xxxxxx.jar >> /var/log/cron.log
您的crontab条目将在每小时15分钟运行该命令。 命令将在1:15,2:15等运行。
要每15分钟运行一次程序,请使用以下行
*/15 * * * * /usr/bin/java -jar xxxxxx.jar > /var/log/cron.log