Django crontab,每12小时运行一次作业

时间:2019-03-10 11:30:11

标签: django python-3.x cron

我将django crontab设置为每12小时运行一次,这意味着它应该每天运行两次,但是,它的运行时间超过了此时间。 谁能告诉我它有什么缺点?

('* */12 * * *', 'some_method','>>'+os.path.join(BASE_DIR,'log/mail.log'))

如果我需要每24小时运行一次,我还需要进行哪些更改?

1 个答案:

答案 0 :(得分:1)

每隔12小时,您要在0到59之间的任何特定分钟运行作业,而不是每隔一分钟运行一次。因此应该是(假设$.post(url, (result) => { let data = JSON.parse(result); let innerHTML = ''; for (let item of data) { innerHTML += `<tr> <td> ${item.name} </td> <td> ${item.lastname} </td> </tr>`; } $('#dataTableHistoricoID tbody').html(innerHTML) }; 分钟):

0th

每天一次或每24小时一次(您可以决定从0到23的任何特定小时,假设是午夜):

('0 */12 * * *', 'some_method','>>'+os.path.join(BASE_DIR,'log/mail.log'))