Spring Retryを使ってみる
少し使い方でハマったのでメモ。
クラス内に
アノテーション
をつけるが、アノテーションをつけるメソッドはクラス外から呼ばれるメソッドである必要があるらしい。クラス内のメソッドから呼ばれるメソッドにアノテーションつけてもRetryしてくれなかった。
ちょっとまとめる時間がないので、調べたときに出てきたWebページをメモする。
Spring BootでRabbit MQクラスタを利用する
3. Using Spring AMQP
Class RabbitTemplate
Spring + RabbitMQ Exponential Backoff with RetryTemplate unresponsive
Spring boot and rabbitmq integration, how to recover on component failure?
Spring AMQPの使い方
Spring AMQP#RabbitMQ Automatic Connection/Topology recovery
Spring-Retryでリトライ処理の実装
#Spring_Retry