Use the examples directory as the starting point.
- Convention over Configuration
- Configuration via Environment Variables
- Working examples provided for configuration
- Name of process
- Doubles as default queueName
- Defaults to directory name
- If an exception is generated while processing a message, the message can be retried. This allows the number of retries to be set.
- Defaults to 5
- If an exception is generated while processing a message, the message can be retried. Once all retries are exhausted, the message will be put in the error queue.
- This allows the name of the queue to be set.
- Defaults to error
- Where message handlers are looked for.
- Defaults to current directory
- Send out more logging to track message processing
- When set, a copy of all messages sent and received will be add to this queue
- An empty message will be created and sent based on the cron string
- Environment Variable Name: RSBMQ
RSBMQ=aws://[region]/[queue_name]