djcelery

    10热度

    3回答

    我试图设置djangocelery将任务结果存储在数据库中。 我设置: CELERY_RESULT_BACKEND = 'djcelery.backends.database.DatabaseBackend' 然后我同步和迁移的数据库(没有错误)。 芹菜工作和任务得到处理(我可以得到结果),但管理员显示没有任务。在数据库中有两个表celery_taskmeta和djcelery_taskmet

    0热度

    1回答

    我有一个tasks.py文件,里面定义了3个方法。并在我的views.py文件我试图导入这些方法从视图中调用。 from app.tasks import generate_standalone_view, generate_primary_investment_management_view, generate_funds_administration_view 当我打电话,调用这些任务的看

    1热度

    1回答

    我使用Celery和Redis作为代理,我可以看到队列实际上是一个以序列化任务作为项目的重做列表。 我的问题是,如果我有一个AsyncResult对象作为调用<task>.delay()的结果,是否有方法来确定项目在队列中的位置? UPDATE: 我终于能够得到使用位置: from celery.task.control import inspect i = inspect() i.reser