awslabs / awslabs/amazon-sqs-java-temporary-queues-client
Empty virtual queues are not deleted
- Dominant language
- Java
- Stars
- 99
- Forks
- 27
- PR merge metrics
- No merged PRs in 30d
Description
We have implemented a maven library, in order to manage all the Amazon services, and a requestor-responder pattern implemented, where the requestor, is a Grails application, and responder is a Spring-boot application. Both applications, use the same maven library to communicate with Amazon (S3, SQS, Personalize,...).
On each requestor and responder restart, the number of temporary queues increase, and exist a lot of pending messages:

Reading the documentation, I saw that empty temporary queues must to be deleted, after 5 minutes idle. In order to test it, I purged all the messages on temporary queues, and after 30 minutos, those queues are not deleted:

What is the problem? We are using amazon-sqs-java-temporary-queues-client version 1.2.1.
Contributor guide
Assessment
This issue has not been assessed yet.