spring-rabbit を使用して、RabbitMQ 経由でメッセージを送信する必要がある 2 つの別個の Java アプリがあります。プロデューサーであるアプリでは、キューに送信される前に Java オブジェクトを JSON メッセージに変換するJsonMessageConverter
ためのメッセージ コンバーターとして使用しています。RabbitTemplate
コンシューマーである他のアプリでは、JSON メッセージを Java オブジェクトに変換したいと考えています。SimpleMessageListenerContainer
カスタムで使用してみましたが、キューから sMessageListener
を取得できますが、Message
それらを JSON から Java オブジェクトに変換する方法がわかりません。
JsonMessageConverter
RabbitMQ から非同期でメッセージを消費する場合、どのように使用すればよいですか?