You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
RABBITMQ_DSN=amqp: # same as amqp://guest:guest@127.0.0.1:5672/%2F
24
+
# or
25
+
RABBITMQ_HOST=127.0.0.1
26
+
RABBITMQ_PORT=5672
27
+
RABBITMQ_VHOST=/
28
+
RABBITMQ_LOGIN=guest
29
+
RABBITMQ_PASSWORD=guest
23
30
RABBITMQ_QUEUE=queue_name
24
31
```
25
32
@@ -34,6 +41,34 @@ RABBITMQ_SSL_KEY=
34
41
35
42
Using an SSL connection will also require to configure your RabbitMQ to enable SSL. More details can be founds here: https://www.rabbitmq.com/ssl.html
36
43
44
+
4. Other AMQP transports
45
+
46
+
The package uses [enqueue/amqp-lib](https://github.com/php-enqueue/enqueue-dev/blob/master/docs/transport/amqp_lib.md) transport which is based on [php-amqplib](https://github.com/php-amqplib/php-amqplib).
47
+
There is possibility to use any [amqp interop](https://github.com/queue-interop/queue-interop#amqp-interop) compatible transport, for example `enqueue/amqp-ext` or `enqueue/amqp-bunny`.
48
+
Here's an example on how one can change the transport to `enqueue/amqp-bunny`.
Once you completed the configuration you can use Laravel Queue API. If you used other queue drivers you do not need to change anything else. If you do not know how to use Queue API, please refer to the official Laravel documentation: http://laravel.com/docs/queues
0 commit comments