Ich versuche, ein Python-Wörterbuch von einem Python-Produzenten zu einem Python-Konsumenten zu senden, der RabbitMQ verwendet. Der Hersteller stellt zuerst die Verbindung zum lokalen RabbitMQ-Server her. Dann erstellt er eine Warteschlange, an die die Nachricht übermittelt wird, und sendet die Nachricht schließlich. Der Benutzer stellt zuerst eine Verbindung mit dem RabbitMQ-Server her und stellt dann sicher, dass die Warteschlange existiert, indem er dieselbe Warteschlange erstellt. Er empfängt dann die Nachricht vom Producer innerhalb der Callback-Funktion und gibt den 'id' Wert aus (1). Hier sind die Skripte für Hersteller und Verbraucher:
producer.py-Skript:
%Vor%consumer.py-Skript:
%Vor%Aber wenn ich producer.py starte, erhalte ich diesen Fehler:
%Vor%Könnte mir jemand helfen? Danke!