1
다음 제작자 코드가 있습니다.RabbitMQ basic_publish가 비동기입니까?
메시지은 일부 계산 후에 얻은 dict 데이터입니다. 큐에 메시지을 게시하고 싶습니다. 그런 다음 다른 계산을 위해 메시지을 빈 dict로 재설정합니다. 그러나 소비자는 항상 대기열에서 빈 dict를 받고있다. 기분이 메시지 게시되기 전에 재설정됩니다 (비동기?). 동기시키는 방법?
message = {a big dict ...}
channel.basic_publish(exchange='',
routing_key='my_queue',
body=json.dumps(message))
message = {}