2017-07-03 37 views
1

私はspring-cloud-awsを使用してSQS FIFOキューにメッセージを送信しています。パラメータが含まれている必要がありSpringクラウドAWS - FIFOキューにメッセージを送信

要求に失敗しています

私はこの義務を設定することができ、スプリング・クラウドAWS-メッセージング内のどこQueueMessagingTemplateではないようです

をMessageGroupId MessageGroupId。

現在、このマナー内のSQS FIFOキューに書き込む方法はありますか、それともamazons APIを使用して直接戻す必要がありますか?

答えて

0

QueueMessagingTemplateがこのようにSendMessageRequestの設定をサポートしていないQueueMessagingChannelをどのように使用しているかによって、バージョン1.1.xのspring-cloud-awsでFIFOサポートが可能であるとは思われません。

詳細はhttps://github.com/spring-cloud/spring-cloud-aws/blob/master/spring-cloud-aws-messaging/src/main/java/org/springframework/cloud/aws/messaging/core/QueueMessageChannel.java#L78を参照してください。

私はこの理由でhttps://github.com/spring-cloud/spring-cloud-aws/issues/246を開いていますが、サポートが追加されるかどうかはわかりません。

私はカスタムを使用できるとは思われませんQueueMessageTemplate;私ができるなら、これは合理的な回避策になるでしょう。

+0

私はAmazonSQSクライアントを使用して送信しましたが、リスナー用のspring APIを使用しています –

関連する問題