RabbitTemplate クラスを使用して、Spring amqp で RabbitMQ キューに書き込みを行っています。convertAndSend メソッドを使用してメッセージをキューに送信します。これは通常の状況ではうまく機能しますが、キューが存在しない場合は黙って失敗するようです。例外はスローされず、エラー/デバッグ メッセージはロガーに記録されません。
メッセージが配信されたことを確認するにはどうすればよいですか?
コードが現在行っていることの例を次に示します。
RabbitTemplate template = new RabbitTemplate(factory);
template.setQueue(queueName);
template.setRoutingKey(queueName);
template.convertAndSend(message);