rabbitmq-設定キューは、グローバルメッセージの有効期限を送信することはできません

ほとんどは、このように、メッセージを送信するために、通常のキューの作成を開始します:

 

 通常の送信、上記のコメントが解除された場合、メッセージ、次のエラーメッセージを送信することはできません。

com.rabbitmq.client.ShutdownSignalException:チャネルエラー。プロトコル方法:#method <channel.close>(応答コード= 406、返信テキスト= PRECONDITION_FAILED  - キュー 'top.name3' 内のバーチャルホスト '/' の非等価引数 'X-メッセージTTL':受信された値が「10000 'タイプの '長い' が、現在はいずれも、クラスID = 50、方法-ID = 10です)
	com.rabbitmq.client.impl.ChannelN.asyncShutdown(ChannelN.java:516)で〜[AMQPクライアント-5.4.3.jar:5.4.3]
	com.rabbitmq.client.impl.ChannelN.processAsync(ChannelN.java:346)で〜[AMQPクライアント-5.4.3.jar:5.4.3]
	com.rabbitmq.client.impl.AMQChannel.handleCompleteInboundCommand(AMQChannel.java:178)で〜[AMQPクライアント-5.4.3.jar:5.4.3]
	com.rabbitmq.client.impl.AMQChannel.handleFrame(AMQChannel.java:111)で〜[AMQPクライアント-5.4.3.jar:5.4.3]
	com.rabbitmq.client.impl.AMQConnection.readFrame(AMQConnection.java:670)で〜[AMQPクライアント-5.4.3.jar:5.4.3]
	com.rabbitmq.client.impl.AMQConnection.accessで$ 300(AMQConnection.java:48)〜[AMQPクライアント-5.4.3.jar:5.4.3]
	com.rabbitmq.client.impl.AMQConnection $ MainLoop.run(AMQConnection.java:597)で〜[AMQPクライアント-5.4.3.jar:5.4.3]
	java.lang.Thread.run(Thread.java:745):1.8.0_92 NA]で

 

ソリューション:

MQは、アプリケーションを再起動し、キューを削除するには、コンソールを入力してください

おすすめ

転載: www.cnblogs.com/longyao/p/12162880.html