gpt4 book ai didi

python - 如何在不使用信用卡或没有钱的情况下在 Heroku 中安排 Django 后台任务?

转载 作者:行者123 更新时间:2023-11-30 22:43:01 26 4
gpt4 key购买 nike

我使用免费版本的 Heroku 部署了 Django 应用程序。现在我需要运行一些后台任务,所以我选择 django-background-tasks 。根据文档,我必须在使用 python manage.py runserver 运行项目后运行 python manage.py process_tasks 命令。所以我添加了 Procfile 如下

worker: python manage.py process_tasks
web: gunicorn CYC_Heroku.wsgi

但是,我无法扩展应用程序,因为我使用的是免费版本。那么,我可以做同样的事情不付款/不使用信用卡吗?

最佳答案

Heroku Scheduler将允许您以以下频率之一免费运行后台任务:每 10 分钟、每小时或每天。它将使用与您的网络测功机相同的测功机类型,因此,如果您使用免费的测功机来运行您的应用程序,它也会使用免费的测功机来运行您的计划任务。

将其添加到应用程序后,从 Heroku 应用程序的资源 View 中将其打开。添加一个新作业并输入 python manage.py process_tasks 作为命令,然后选择所需的频率。

希望您能够使其适合您的用例!

关于python - 如何在不使用信用卡或没有钱的情况下在 Heroku 中安排 Django 后台任务?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41907331/

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