-
Notifications
You must be signed in to change notification settings - Fork 26
Open
Description
Hello,
I'm investigating the SQS temporary queues feature.
I've written a small Kotlin script to test the feature, and I come up with strange results.
The script and details can be found here
I'm getting very strange results, and I see that messages are often not being processed/treated/sent at all and eventually resulting in a timeout exception(I assume).
This is very critical, and I'm not sure if I'm using the library in the wrong way.
In general, I'm going to use this feature for the following use case:
- On demand, create a host queue and provision a server that will consume messages for that queue. Each operation should create a new queue and server.
- Make HTTP calls and pass messages through that channel (temporary queues) and wait till the response is back, and then the HTTP request can return the response.
- Eventually, I should have a "client" server that contains the sqsRequester instance, and each user will use it to make calls to the right host queue based on its context, and many servers that will consume the messages, each server with a sqsResponder that is configured to listen to a specific host queue.
Please assist me here ❤️
Metadata
Metadata
Assignees
Labels
No labels