A component to consume messages from an SQS queue with a long poll and pass them off to a handler, deleting them if they are processed successfully (no exception) by the handler.
A component to consume messages from an SQS queue with a long poll and pass them off to a handler, deleting them if they are processed successfully (no exception) by the handler. https://github.com/stuartsierra/component
(__no-op__)Ignore: needed for Eastwood linting.
Ignore: needed for Eastwood linting.
(ack done-channel message)Acknowledge the completion of message handling.
Acknowledge the completion of message handling.
(log-handler handler message done-channel)Message handler wrapper that logs unhandled errors.
Message handler wrapper that logs unhandled errors.
(sqs-listener {:keys [sqs-creds sqs-queue message-handler]})(sqs-listener sqs-creds sqs-queue message-handler)cljdoc builds & hosts documentation for Clojure/Script libraries
| Ctrl+k | Jump to recent docs |
| ← | Move to previous article |
| → | Move to next article |
| Ctrl+/ | Jump to the search field |