バニーで遊んでいて、メッセージを既存のキューに発行しようとしています。残念ながら、Bunny の内部ドキュメントは、コンシューマの作成には有効ですが、produser には有効ではありません。たとえば、ある取引所にバインドしようとすると、エラーがスローされます
PRECONDITION_FAILED - cannot redeclare exchange 'test' in vhost '/' with different type, durable, internal or autodelete value
コード:
conn = Bunny.new()
conn.start
ch = conn.create_channel
x = ch.direct("test")
なぜ再宣言しようとしているのか知っていますか。
たぶん、最初にキューにバインドする必要がありますか?
助けてくれてありがとう。