您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

python – Heroku上的RQScheduler

5b51 2022/1/14 8:21:56 python 字数 2171 阅读 519 来源 www.jb51.cc/python

我正在尝试使用RedisToGo在Heroku上使用django-rq运行rqscheduler.我已经按照自述文件(https://github.com/ui/django-rq)中的描述实现了django-rq.我有一个工作人员启动一个rqworker,另一个工作人员使用自述文件中建议的管理命令启动rqscheduler. rqworker成功启动,但我

概述

我正在尝试使用RedisToGo在Heroku上使用django-rq运行rqscheduler.我已经按照自述文件(https://github.com/ui/django-rq)中的描述实现了django-rq.

我有一个工作人员启动一个rqworker,另一个工作人员使用自述文件中建议的管理命令启动rqscheduler. rqworker成功启动,但我继续使用rqscheduler遇到此错误

redis.exceptions.ConnectionError: Error 111 connecting to localhost:6379. Connection refused.

在我的设置中,我有我的Redis队列的配置:

RQ_QUEUES = {
'default': {
    'HOST': 'localhost','PORT': 6379,'DB': 0,'PASSWORD': '*****','DEFAULT_TIMEOUT': 500,},'high': {
    'URL': os.getenv('REDISTOGO_URL','redis://localhost:6379/0'),# If you're on Heroku
    'DEFAULT_TIMEOUT': 500,'low': {
    'HOST': 'localhost',}
}

我在我的procfile中有这个:

web: gunicorn app.wsgi --log-file -
worker: python manage.py rqworker high
scheduler: python manage.py rqscheduler

有关为什么会发生这种情况的任何想法?

python manage.py rqscheduler --queue high

总结

以上是编程之家为你收集整理的python – Heroku上的RQScheduler全部内容,希望文章能够帮你解决python – Heroku上的RQScheduler所遇到的程序开发问题。


如果您也喜欢它,动动您的小指点个赞吧

除非注明,文章均由 laddyq.com 整理发布,欢迎转载。

转载请注明:
链接:http://laddyq.com
来源:laddyq.com
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。


联系我
置顶