问题标签 [django-cron]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - python manage.py crontab add,未知命令错误
我正在尝试按照本文配置 django-crontab ,我已经完成了所有设置,但是当我尝试通过以下命令添加 cron 作业时,我无法添加该作业。
Django 版本:1.8.1 django-crontab:0.7.1
使用的命令:
python manage.py crontab 添加
错误信息:
python - django-cron 任务没有自动执行
当我运行python manage.py runcrons
时,cron 作业成功执行(打印“已执行”)。但它不会自动执行。正如我在课堂上所说的那样,它应该每分钟执行一次。这是代码:
设置.py
应用程序视图
任何想法?
python - 如何将 Django CronJob 函数错误记录到控制台?
我在 Django 中有一个 CronJob 函数,用于解析和保存数据。最大的问题是,如果出现问题,终端的控制台中不会出现日志,这使得生活和调试变得非常困难。如何在本地主机上以开发模式登录控制台?
http://django-cron.readthedocs.io/en/latest/installation.html
python - 如何安排 django crons?
我有一个使用 django-cron 编写的 cron:
它有效,因为当命令python manage.py runcrons
连续运行两次时,除非经过 1 分钟,否则只提供一个输出
我的问题是,我如何安排该命令每周执行 3 次?
谢谢
django - .ebextensions 不在根目录中时的 django_cron 配置
有一些解决方案可以为 cronjobs 配置 .ebextension 容器命令,但没有一个对我有用。
我担心他们不工作的原因是因为.ebextensions
不在根目录中。这个凌乱的代码被交给了我,我试图移动.ebextensions
到它需要的地方,但这似乎破坏了其他一切。
这个应用程序是一个流媒体视频应用程序,目前正在生产中,我不能破坏它,所以我最终只是把它留在原处。
有人可以告诉我这样做是否正确,我只需要找到一种移动方式.ebextensions
还是我的 cronjob 配置中的问题?
app1/.ebextensions/02_python.config
app1/.ebextensions/cronjobs.txt
app1/settings.py
应用程序2/crons
这将毫无错误地部署到 AWS 弹性 beanstalk,并且日志显示它正在运行,但工作没有完成,它只在部署时运行一次命令。日志显示了这一点。
这可以完成这项工作,但仅在部署时执行一次。
这根本行不通。
python - 问题设置 django-crontab
我在我的 django 项目中设置 django-crontab 时遇到一些问题。我已按照官方文档中的说明进行操作:- https://pypi.python.org/pypi/django-crontab
我在名为 ciscoaci 的应用程序下定义了我的 cron.py。所以它的位置是project/ciscoaci(这是应用程序)/cron.py。在 cron.py 中,有一个名为 sshpostGetMACIP_scheduler() 的函数。我在 INSTALLED_APPS 的 settings.py 下定义了“django_crontab”。
我的日志中没有显示任何内容。我也尝试将 /axphome/xxx/netadc/ciscoaci/tmp/scheduled_job.log 更改为 ciscoaci/tmp/scheduled_job.log,但它不起作用。
此外,当我执行 crontab -l 时,cron 会出现。
但是我的日志中没有显示任何内容。任何帮助,将不胜感激。此时我不想使用 celery,因为它用于我项目中的临时功能。
django - django-crontab 一天后缺少哈希
我django-crontab
每天都在我的服务器上运行一个函数。当我添加python manage.py crontab add
一切正常的 cron 时,我可以看到 crons 并且它们正常执行(我已经测试它们每分钟都在运行并且它们按照我的意愿执行)。问题是第二天它总是抛出这个错误:
我设置了CRONTAB_DJANGO_PROJECT_NAME
andCRONTAB_DJANGO_MANAGE_PATH
因为我有一个本地manage.py
.
似乎它以某种方式从一天到另一天丢失了哈希。这是我的设置:
以前有人遇到过这个错误吗?
python - django_cron 似乎没有锁定任务
我正在使用 django 1.10 和 django_cron 包(0.5.0)。
该软件包默认情况下会在任务运行时锁定任务,因此它不会在其他服务器上运行。似乎在我们的项目中(托管在 3 个服务器上) - 它每小时运行 3 次(这是时间表)我没有更改配置中的任何内容,因为我知道它应该默认锁定任务。
这是任务:
crontab 任务基本上每 20 分钟运行一次。我错过了什么吗?
django - django cron 作业无法获取模型查询
我正在使用 django-crontab 并且以下 cron 作业运行良好:
以下 cron 作业由
python manage.py crontab 添加
设置.py
我的应用程序/cron.py
一旦服务器运行,它就会打印到日志文件中:
~/cron_job.log
如果我想为我的所有模型添加查询,同样的事情:
我的应用程序/cron.py
~/cron_job.log
但是当我开始查询我的模型条目时:
我的应用程序/cron.py
什么都没有打印出来。模型条目虽然存在。有什么想法吗?
python - 如果没有命令 python manage.py runcrons,Cron 不会执行我的任务
我设法制作了一个功能,可以向我的 Django 应用程序中的每个用户发送大量电子邮件,为此我使用了 django-cron 包。
我需要在一天中的特定时间发送电子邮件,因此我在函数中添加了以下内容:
问题是这个函数只有在我运行命令时才会被调用:
一次调用命令后,我该怎么做才能使应用程序正常工作python manage.py runcrons
?
PS:我也需要这个应用程序在 Heroku 中工作。