laravel-rabbitmq
laravel-rabbitmq copied to clipboard
A simple rabbitmq library for laravel
When no specific routing key for binding, routing_key should be optional, taking empty string / null as default.
Listening for messages, high latency, taking more than 2-3 minutes. What is the reason for this ? How to handle it better ? Thx !
Add two method respond for add and get custom properties for messages and extend initialize new AMQPMessage at that properties in QueueEntity and ExchangeEntity
Some reported that a logging suppression is necessary in some cases. The best approach is a config value with the default being the current behaviour
The implementantion should handle a new attribute for queues which will publish dead-letter messages. Must be handled in the setup command also
Implement a middleware system that can be configured for pre publish message and consume message. Example of usage: Add/decorate messages for all defined entities (decorate headers or add extra fields...
Create an interactive console that can provide help for adding connections, queues, exchanges, consumers and publisher