Spring AMQPプロジェクトでは、 messagePropertiesにmessageIdがない場合、常にmessageIdが作成されます。このようAMQPにmessageIdが必要な理由
..
if (this.createMessageIds && messageProperties.getMessageId()==null) {
messageProperties.setMessageId(UUID.randomUUID().toString());
}
私はのmessageIdが何であるかを知りたいです。ですから、私はどこのメッセージIDが使用されているかを調べようとします。しかし、私はSpring AMQP Sourceでそれを見つけることができませんでした。
messageIdが存在しない場合はどうなりますか? AMQPでmessageIdが必要なのはなぜですか?