概括
- 我通过 celeryd 将 Celery 作为守护进程运行(按照说明)
- 在配置文件/etc/default/celeryd BROKER_URL="redis://localhost:6379/0" 中指定redis作为broker
- Worker 日志文件表明 BROKER_URL 被忽略,因为它仍在尝试连接到默认代理。
ERROR/MainProcess] 消费者:无法连接到 amqp://guest:**@localhost:5672//:打开套接字时出错:发生套接字错误。
问:我是否需要修改在线说明中提供的基本模板之外的 /etc/init.d/celeryd 文件,以便将 BROKER_URL 作为参数传递?