Sellerie gibt connection reset by peer

Richte ich das rabbitmqserver und fügte hinzu, die Benutzer mit den folgenden Schritten:

uruddarraju@*******:/usr/lib/rabbitmq/lib/rabbitmq_server-3.2.3$ sudo rabbitmqctl list_users 
Listing users ...
guest   [administrator]
phantom [administrator]
phantom1    []

sudo rabbitmqctl set_permissions -p phantom phantom1 ".*" ".*" ".*"

uruddarraju@******:/usr/lib/rabbitmq/lib/rabbitmq_server-3.2.3$ sudo netstat -tulpn | grep :5672
tcp6       0      0 :::5672                 :::*                    LISTEN      31341/beam.smp  

Mein Sellerie config ist wie:

BROKER_URL = 'amqp://phantom:[email protected]/phantom'

Mein code ist wie:

__author__ = 'uruddarraju'

from celery import Celery
import time
import celeryconfig

app = Celery('tasks')
app.config_from_object(celeryconfig)


@app.task
def add(x, y):
    print 'sleeping'
    time.sleep(20)
    print 'awoke'
    return x + y

Wenn ich versuche zu laufen

celery -A celery worker --loglevel=info 

Bekomme ich

[2014-07-08 23:30:05,028: ERROR/MainProcess] consumer: Cannot connect to amqp://phantom:**@10.98.85.92:5672/phantom:
[Errno 54] Connection reset by peer.
Trying again in 2.00 seconds...
[2014-07-08 23:30:07,101: ERROR/MainProcess] consumer: Cannot connect to amqp://phantom:**@10.98.85.92:5672/phantom:
[Errno 54] Connection reset by peer.
Trying again in 4.00 seconds...

Alles sieht einfach nur perfekt !! Kann mir jemand helfen, was ich hier vermisst ?

  • Sie haben port 5672 öffnen? Ist die /phantom Teil der Verbindungs-url korrekt?
  • Arbeiter, die ja, um zu bestätigen, ich habe eine telnet: LM-SJN-00871893:Aufgaben uruddarraju$ telnet 10.98.85.92 5672 Versuchen 10.98.85.92... Verbunden mit <hostname>. Escape character is '^]'. ^] Die /phantom ist für die virtuellen Hosts die ich erstellt habe, habe ich dieses Dokument hier: [link] (celery.readthedocs.org/en/latest/getting-started/brokers/...)
  • Werfen Sie einen Blick auf die rabbitmq-log-Datei befindet sich normalerweise unter /var/log/rabbitmq/
  • =INFO REPORT==== 9-Jul-2014::12:00:00 === die Annahme AMQP-Verbindung <0.401.0> (10.225.82.229:52828 -> 10.98.85.92:5672) =WARNING REPORT==== 9-Jul-2014::12:00:00 === schließen AMQP-Verbindung <0.401.0> (10.225.82.229:52828 -> 10.98.85.92:5672): connection_closed_abruptly =INFO REPORT==== 9-Jul-2014::12:00:12 === die Annahme AMQP-Verbindung <0.405.0> (10.225.82.229:52832 -> 10.98.85.92:5672) =WARNING REPORT==== 9-Jul-2014::12:00:12 === schließen AMQP-Verbindung <0.405.0> (10.225.82.229:52832 -> 10.98.85.92:5672): connection_closed_abruptly @user2027279 Dies ist, was ich sehe, in der Zeitspanne
  • Keine Kommentare, bitte ?
  • Hast du zufällig den Namen der Datei celery.py? Ihre Arbeiter Befehl celery -A celery worker --loglevel=info versucht zu starten ein Arbeiter aus einer Datei namens celery.py.
  • Ja, habe ich, aber das sollte nicht die Hauptursache sein, um die Verbindung zurückgesetzt

InformationsquelleAutor Uday | 2014-07-09
Schreibe einen Kommentar