我有一个长期运行的任务,目前在 Heroku 上作为 Web 进程运行,根据 Heroku 文档,我需要转移到后台工作程序以避免超时。
Web 进程实际上是如何连接到后台工作程序来为其提供工作并获取结果的? heroku docs似乎没有解释这一点。
最佳答案
更多的问题是您通常如何在 Python 中执行此操作。文档有关于如何使用 Django 执行此操作的更多详细信息,尽管关键部分是在 Celery 中执行此操作。您可以在以下位置找到更多信息:http://devcenter.heroku.com/articles/django#running_a_worker
关于Heroku 上的 Python - 发送给后台 worker ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8919602/