Skip to content
This repository has been archived by the owner on Jan 19, 2022. It is now read-only.

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

Open
rpbrehm opened this issue Aug 11, 2016 · 11 comments
Open

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

rpbrehm opened this issue Aug 11, 2016 · 11 comments
Assignees
Labels
component: sqs SQS integration related issue
Milestone

Comments

@rpbrehm
Copy link

rpbrehm commented Aug 11, 2016

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
Copy link

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

@alainsahli alainsahli self-assigned this Oct 15, 2016
@alainsahli alainsahli added this to the 1.2.0 milestone Oct 15, 2016
@dyhuan123
Copy link

I also encountered this problem. Any update on this?

@uweschaefer
Copy link

+1

@IvanYe
Copy link

IvanYe commented Dec 14, 2016

Any update?

@andersonkyle
Copy link
Contributor

@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?

@spencergibb spencergibb modified the milestones: 1.2.0.M1, 1.2.0 Jan 26, 2017
@spencergibb spencergibb modified the milestones: 1.2.0, Backlog Apr 6, 2017
@varunmehta
Copy link

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

@FedorRomanov
Copy link

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

@naweenf
Copy link

naweenf commented Jan 14, 2020

Still having the issue. Any workaround for this ?

@varunmehta
Copy link

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

@maciejwalkowiak maciejwalkowiak added the component: sqs SQS integration related issue label May 29, 2020
@ajross
Copy link

ajross commented Jul 10, 2020

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
Copy link

Harsha-changejar commented Sep 26, 2021

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

maciejwalkowiak pushed a commit to maciejwalkowiak/spring-cloud-aws that referenced this issue Aug 31, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
component: sqs SQS integration related issue
Development

No branches or pull requests