【问题标题】:Using Celery/RabbitMQ/Flower in deployment with Django Website在 Django 网站部署中使用 Celery/RabbitMQ/Flower
【发布时间】:2021-06-21 11:34:12
【问题描述】:

我有一个使用 celery 调度异步任务的 django 网站。当我处于开发模式时,我运行以下命令:

celery -A proj worker --pool=solo -l INFO
flower -A proj --port:5555
celery -A proj beat -l info

为了我的项目工作。如何在基于云的托管服务(例如 pythonanywhere)上运行这些命令。在开发中,我会去 localhost 和端口号查看rabbitmq 和flower。这将如何在部署中发挥作用?

【问题讨论】:

    标签: django rabbitmq celery pythonanywhere cloud-hosting


    【解决方案1】:

    这不适用于 PythonAnywhere。还有其他方法可以在 Web 应用程序中进行异步操作。 https://help.pythonanywhere.com/pages/AsyncInWebApps/

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-02-26
      • 2011-06-15
      • 2020-05-05
      • 1970-01-01
      • 1970-01-01
      • 2017-10-24
      • 1970-01-01
      相关资源
      最近更新 更多