Saya menggunakan gambar buruh pelabuhan manajemen RabbitMQ. Masalahnya adalah setelah waktu aktif sekitar 1 minggu, ruang disk dan memori hampir terkuras. Saya perlu mengakhiri lagi dan memulai ulang agar berfungsi normal, tetapi dengan melakukan itu, semua pesan yang ada di antrian akan hilang.
Perintah yang saya gunakan untuk memulai server Rabbitmq adalah : docker run --rm -it --hostname my-rabbit -p 15672:15672 -p 5672:5672 rabbitmq:3-management
Saya menggunakan pesan yang persisten dan antrian yang tahan lama.
Jumlah antrian akan menjadi sekitar 70.
Koneksi per detik dapat bervariasi dari 5 hingga 100
Saya menggunakan modul npm amqplib untuk berinteraksi dengan RabbitMQ menggunakan Nodejs.
Apakah saya melakukan sesuatu yang salah? Atau haruskah saya mengonfigurasi di server mana pun secara langsung jika menggunakan gambar buruh pelabuhan? Apakah ada cara untuk menghapus pesan acknowledged
saja?
Terima kasih sebelumnya.