クラス AutoRecoverConnectionNotCurrentlyOpenException

java.lang.ObjectSE
java.lang.ThrowableSE
java.lang.ExceptionSE
java.lang.RuntimeExceptionSE
org.springframework.amqp.AmqpException
org.springframework.amqp.rabbit.connection.AutoRecoverConnectionNotCurrentlyOpenException
実装されているすべてのインターフェース:
SerializableSE

public class AutoRecoverConnectionNotCurrentlyOpenException extends AmqpException
接続が現在開かれておらず、回復中の自動回復接続である場合にスローされる例外。

Spring AMQP は当初から独自のリカバリロジックを備えています。amqp-client ライブラリは自動接続およびトポロジリカバリをサポートし、4.0.0 以降はデフォルトで有効になっています。Spring AMQP はクライアントリカバリロジックと互換性がありますが、通常は使用する必要はありません。実際、Spring AMQP のリカバリを利用すると、特にプロデューサー側で RabbitTemplateRetryTemplate がある場合、リカバリが高速化される可能性があります。

この例外が発生した場合は、クライアントの自動回復を無効にすることを検討してください。Spring AMQP は、基になる rabbit 接続ファクトリを自分で構成しない限り、デフォルトで無効にします。

導入:
2.0
作成者:
Gary Russell
関連事項: