gpt4 book ai didi

django - 在同一台服务器上运行多个 Django Celery 网站

转载 作者:行者123 更新时间:2023-12-04 14:47:21 25 4
gpt4 key购买 nike

我正在使用 apache2 虚拟服务器在同一台服务器上运行多个 Django/apache/wsgi 网站。我想使用 celery,但是如果我为多个网站启动 celeryd,所有网站都将使用我启动的最后一个 celeryd 实例的配置(日志、数据库等)。

有没有办法为所有网站使用多个 Celeryd(每个网站一个)或一个 Celeryd?似乎它应该是可行的,但我不知道如何。

最佳答案

这个问题很头疼,我第一次来这里时没有注意到@Crazyshezy 的评论。我刚刚通过更改 中的 Broker URL 来完成此操作设置.py 对于每个网络应用程序。

app1.settings.py

BROKER_URL = 'redis://localhost:6379/0'

app2.settings.py
BROKER_URL = 'redis://localhost:6379/1'

关于django - 在同一台服务器上运行多个 Django Celery 网站,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13924926/

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