Download the PHP package kuncen/mcs-laravel-rabbitmq without Composer
On this page you can find all versions of the php package kuncen/mcs-laravel-rabbitmq. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download kuncen/mcs-laravel-rabbitmq
More information about kuncen/mcs-laravel-rabbitmq
Files in kuncen/mcs-laravel-rabbitmq
Download kuncen/mcs-laravel-rabbitmq
More information about kuncen/mcs-laravel-rabbitmq
Files in kuncen/mcs-laravel-rabbitmq
Vendor kuncen
Package mcs-laravel-rabbitmq
Short Description RabbitMQ Publisher and Consumer Laravel for Microservices Architecture
License MIT
Package mcs-laravel-rabbitmq
Short Description RabbitMQ Publisher and Consumer Laravel for Microservices Architecture
License MIT
Please rate this library. Is it a good library?
Informations about the package mcs-laravel-rabbitmq
MCS Laravel RabbitMQ
RabbitMQ Publisher & Consumer for Laravel Microservices Architecture.
Supports:
- Lazy connection (safe for package boot)
- Topic / Direct exchange publishing
- Queue-based consumer
- Artisan listener generator
- Production-ready worker with Supervisor
🇺🇸 English Documentation
Installation
Publish Configuration
This will publish:
Environment Configuration
Add to .env:
Publishing Messages
Inject Publisher
Publisher Method Signature
Listening (Consumer)
Create Listener
Generated example:
Run Worker
Worker will listen to:
Production Setup (Supervisor)
Create file:
Content:
Reload Supervisor:
Best Practices
- Do not auto-declare exchange in production.
- Let infrastructure manage queue arguments.
- Use Supervisor for production workers.
- Recommended: 1 queue = 1 listener.
🇮🇩 Dokumentasi Bahasa Indonesia
Instalasi
Publish Konfigurasi
File yang akan dibuat:
Konfigurasi .env
Tambahkan:
Mengirim Pesan (Publish)
Inject Publisher ke Controller
Signature Method
Listening / Consumer
Membuat Listener
Contoh isi listener:
Menjalankan Worker
Worker akan listen ke queue:
Setup Production (Supervisor)
Buat file:
Isi:
Reload supervisor:
Rekomendasi
- Hindari auto declare exchange di production.
- Biarkan konfigurasi queue dikelola oleh infrastructure.
- Gunakan Supervisor untuk worker.
- Disarankan 1 queue = 1 listener untuk arsitektur microservice.
License
MIT
All versions of mcs-laravel-rabbitmq with dependencies
PHP Build Version
Package Version
Requires
php Version
^8.1
php-amqplib/php-amqplib Version ^3.0
illuminate/support Version ^10|^11|^12|^13
php-amqplib/php-amqplib Version ^3.0
illuminate/support Version ^10|^11|^12|^13
The package kuncen/mcs-laravel-rabbitmq contains the following files
Loading the files please wait ...