擅长:python、mysql、java
<p>问题是您正试图连接到RabbitMQ的本地实例。看看你的<code>settings.py</code>中的这一行</p>
<blockquote>
<p>BROKER_URL = 'amqp://guest:guest@localhost:5672/'</p>
</blockquote>
<p>如果您目前正在进行开发,那么可以避免设置Rabbit及其周围的所有混乱,只需将消息队列的开发版本与Django数据库一起使用。</p>
<p>为此,请将以前的配置替换为</p>
<blockquote>
<p>BROKER_URL = 'django://'
and add this app:</p>
<p>INSTALLED_APPS += ('kombu.transport.django', )</p>
</blockquote>
<p>最后,启动工人</p>
<blockquote>
<p>./manage.py celery worker --loglevel=info</p>
</blockquote>
<p>来源:<a href="http://docs.celeryproject.org/en/latest/getting-started/brokers/django.html" rel="noreferrer">http://docs.celeryproject.org/en/latest/getting-started/brokers/django.html</a></p>