繁体   English   中英

使用弹性豆茎和 django 的 Cron 工作

[英]Cron job with elastic beanstalk and django

我正在使用在弹性 beantalk 上运行的应用程序实现一些 cronjobs,但我不确定如何继续。 我当前在 .ebextension 文件夹中的 cron-linux.config 文件如下所示:

files:
  "/etc/cron.d/mycron":
    mode: "000644"
    owner: root
    group: root
    content: |
      * * * * * root /usr/bin/python opt/python/current/app/api/cron.py > /dev/null

commands:
  remove_old_cron:
    command: "rm -f /etc/cron.d/*.bak"

我已经使用 eb ssh 来确保路径指向正确的位置。 问题是我没有收到任何错误消息,因此很难知道问题出在哪里。 任何帮助将非常感激!

你正在抑制你的输出。

尝试从以下位置替换计划行:

* * * * * root /usr/bin/python opt/python/current/app/api/cron.py > /dev/null

到:

* * * * * root /usr/bin/python opt/python/current/app/api/cron.py > /home/<USER>/logs/backup.log 2>&1

您应该能够在/home/<USER>/logs/backup.log看到日志。 确保您的脚本正在输出消息、成功或错误。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM