Mengaktifkan Shovel Plugin di RabbitMQ

Apa Itu Shovel Plugin di RabbitMQ?

Shovel Plugin adalah fitur di RabbitMQ yang memungkinkan kalian untuk memindahkan pesan secara otomatis dari satu antrian (queue) RabbitMQ ke antrian atau broker lain. Plugin ini sering digunakan untuk migrasi data, replikasi pesan, atau distribusi beban kerja antar sistem RabbitMQ.

Shovel bekerja dengan cara mendefinisikan sumber (source) dan tujuan (destination) untuk pesan, sehingga pesan dapat dipindahkan tanpa memerlukan intervensi manual. Plugin ini cocok untuk migrasi satu kali maupun pemindahan pesan antar broker secara rutin.

Mari kita bahas cara mengaktifkan plugin tersebut pada RabbitMQ!


1. Akses EasyPanel Layanan Kamu

Login pada Easypanel dimana service RabbitMQ berjalan, informasi akses panel bisa kalian lihat pada Member Area ya sob.

Setelah masuk pilih service RabbitMQ dan klik console

2. Mengaktifkan Shovel Plugin di RabbitMQ

Jalankan perintah berikut untuk mengaktifkan Shovel Plugin:

rabbitmq-plugins enable rabbitmq_shovel

Untuk menggunakan Shovel Management (konfigurasi melalui UI), jalankan perintah berikut :

rabbitmq-plugins enable rabbitmq_shovel_management

3. Verifikasi Plugin

Periksa apakah Shovel Plugin sudah aktif dengan menjalankan perintah :

rabbitmq-plugins list

Pastikan rabbitmq_shovel dan rabbitmq_shovel_management memiliki status [E], yang berarti aktif.


Cara Akses Shovel Plugin

Buka RabbitMQ Management UI. Akses bisa Kamu lihat pada panel member areamu.


Setelah login, buka menu admin

Pada tab sebelah kanan, Kamu bisa lihat terdapat shovel plugin yang dapat Kamu akses

Untuk menambahkan Shovel baru, Kamu bisa menambahkannya pada Shovel Management. Untuk keterangan yang diisi bisa Kamu lihat pada tab URI examples.

Shovel yang baru saja dibuat akan muncul dalam daftar. Pastikan statusnya adalah running. Jika ada error, cek kembali konfigurasi URI dan nama antrian.

Shovel Plugin di RabbitMQ adalah alat yang sangat berguna untuk memindahkan pesan antar antrian atau broker secara otomatis. Dengan Shovel, Kamu dapat dengan mudah melakukan migrasi data, distribusi beban, atau integrasi sistem tanpa memerlukan proses manual.


Semoga ini membantu permasalahan kamu ya sob! Jika ada kendala jangan ragu untuk menghubungi support kami yang siap membantu kamu 24jam. Happy Hosting! 😊

Apakah artikel ini membantu, Sob?

Berikan rating buat artikel ini!

Rata-rata rating 0 / 5. Dari total vote 0

Pertamax, Sob! Jadilah pertama yang memberi vote artikel ini!

We are sorry that this post was not useful for you!

Let us improve this post!

Tell us how we can improve this post?

Related Posts
Panduan Lengkap RabbitMQ

RabbitMQ adalah perangkat lunak message broker open-source yang digunakan untuk mengelola komunikasi antar aplikasi melalui sistem antrian pesan (message queue). Read more

Mengakses RabbitMQ Management UI

Hai Sob! 👋🏻RabbitMQ Management UI sangat berguna untuk mengelola RabbitMQ secara visual. Kali ini kita membahas cara mengakses RabbitMQ Management Read more

Membuat Exchange, Queue, dan Menghubungkannya di RabbitMQ

Halo Sob! 👋🏻 Dalam panduan ini, kita akan belajar cara membuat exchange, queue, dan menghubungkannya dengan binding supaya pesan dapat Read more

Mengirim Pesan melalui Management UI RabbitMQ

Hai Sob! 🚀 kali ini kita akan membahas cara mengirim pesan ke exchange agar diteruskan ke queue yang sesuai. Sebelumnya Read more