すべて、rabbitmq複数のバインディングキーを持つ同じキューをバインドする
複数のバインディングキーでキューをバインドしようとしています。ただし、すべてのキーが先行しているわけではありません。だから、amqp_queue_bind
を1つの既知のキーで実行し、次にamqp_basic_consume
以降のamqp_queue_bind
を再度実行します。
二amqp_queue_bind
が立ち往生し、SIGSEGVを使用して、私のプロセスのコアを得ることに、私は次のスタックトレースを参照してください。私はバインディングを追加したい場合は
poll
recv_with_timeout
wait_frame_inner
amqp_simple_rpc
amqp_simple_rpc_decoded
amqp_queue_bind
私はamqp_basic_cancel
を行うとamqp_basic_consume
を再実行する必要があります後で鍵?ここで
[link](http://rabbitmq.1065348.n5.nabble.com/Make-queue-bind-after-basic-consume-rabbitmq-c-td27879.html)にもこの問題が掲載されています。 –