简体   繁体   中英

Spring cloud sqs for aws Extended Client Library

It seems that spring cloud aws sqs does not support the aws sqs Extended Client Library.

When I sent message to queue, Spring sqsListener can not handle the meaasge which like this:

["com.amazon.sqs.javamessaging.MessageS3Pointer",{"s3BucketName":"locker-life-edi-data-file-from-sqs-dev","s3Key":"f7777cab-00ba-4a8d-8bf4-a74b4fc8cf77"}]. MessageAttribute :"SQSLargePayloadSize" -> "{StringValue: 300000,StringListValues: [],BinaryListValues: [],DataType: Number}"

Add AWS extended SQS client library support in Spring AWS Cloud

There is an open GitHub issue for this very feature, however it hasn't gotten much traction yet. You can leverage the Extended Client Library directly in your project. That's as good as it will get until this feature is implemented.

I'm sure Pull Requests are welcome though.

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM