我在 these guidlines 之后的 ubuntu 服务器上安装了 redis 。我想将它与 celery 一起用于 Django 应用程序。我的 Django 应用程序正在另一台服务器上运行。现在我对如何设置 Django 设置感到困惑,因为我到处都只能找到关于 "localhost" 的文章。 。是否可以在另一台服务器上将 celery 和 django 与 redis 一起使用?我需要添加哪些 Django settings.py ?
最佳答案
只需在您的设置上执行以下操作:
CELERY_BROKER_URL = 'redis://'+REDIS_HOST+':6379/'+REDIS_DB
其中REDIS_HOST
是你的redis IP,REDIS_DB
是你的数据库(这个是可选的)
关于django - 我想将 django 与 celery (redis) 一起使用。我需要在 django 应用程序的服务器上安装 redis 吗?或者我可以有一个单独的redis服务器吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68184975/