spring-attic / spring-cloud-aws

All development has moved to https://github.com/awspring/spring-cloud-aws Integration for Amazon Web Services APIs with Spring
https://awspring.io/
Apache License 2.0
590 stars 376 forks source link

Add AWS extended SQS client library support in Spring AWS Cloud. #167

Open rpbrehm opened 8 years ago

rpbrehm commented 8 years ago

I have run into the issue with message size > 256mb and Spring AWS Cloud not supporting AWS extended SQS client library.

Error explanation from production log: Service: AmazonSQS; Status Code: 400; Error Code: AWS.SimpleQueueService.BatchRequestTooLong; Request ID: _); nested exception is com.amazonaws.services.sqs.model.BatchRequestTooLongException: Batch requests cannot be longer than 262144 bytes. You have sent 262203 bytes.

This is code in production.

It seems that many users are running into this limitation and support for the extended client library should be provided.

mykevinjung commented 7 years ago

Do we have any update here? We also need to send bigger data now.

dyhuan123 commented 7 years ago

I also encountered this problem. Any update on this?

uweschaefer commented 7 years ago

+1

IvanYe commented 7 years ago

Any update?

andersonkyle commented 7 years ago

@alainsahli One hurdle to implementing the Amazon SQS Extended Client Library within Spring Cloud AWS is that there isn't an AsyncClient implementation, and Amazon isn't working on one either.

We could create another module (e.g. spring-cloud-aws-messaging-extended) and duplicate much of the configuration but with a non-async method signature. This obviously isn't elegant.

Do you have any other thoughts on how we can achieve this?

varunmehta commented 5 years ago

About to start a new implementation using aws-cloud and extended lib, did anyone come up with a solution to this ?

FedorRomanov commented 4 years ago

any update on this issue? It would be good to have it fixed.

naweenf commented 4 years ago

Still having the issue. Any workaround for this ?

varunmehta commented 4 years ago

I forked it out to make it work with spring; check this one out; https://github.com/varunmehta/amazon-sqs-java-extended-client-lib

ajross commented 4 years ago

I forked it out to make it work with spring; check this one out; https://github.com/varunmehta/amazon-sqs-java-extended-client-lib

Is this likely to be merged? Looks like a good solution.

Harsha-changejar commented 2 years ago

ANy update here?

Have implemented support for async as per new version changes fo xtended lib library https://github.com/Harsha-changejar/amazon-sqs-java-extended-client-lib?organization=Harsha-changejar&organization=Harsha-changejar