RabbitMQ ma'lumotlari qayerda saqlanadi?
RabbitMQ ma'lumotlari qayerda saqlanadi?

Video: RabbitMQ ma'lumotlari qayerda saqlanadi?

Video: RabbitMQ ma'lumotlari qayerda saqlanadi?
Video: Kafka asoslari - Texnoman Vebinar #10 2024, Aprel
Anonim

RabbitMQ Ta'riflar va xabarlar saqlanadi ichki holatda ma'lumotlar bazasi tugunlarida joylashgan ma'lumotlar katalog.

Xuddi shunday, odamlar Rabbitmq xabarlari qayerda saqlanadi?

Xabar ma'lumotlar hisoblanadi saqlanadi yuqorida aytib o'tilgan tugunning ma'lumotlar katalogida. In RabbitMQ 3.7 dan boshlanadigan versiyalar. 0 hammasi xabarlar ma'lumotlar msg_stores/vhosts katalogida birlashtirilgan va saqlanadi vhost uchun pastki katalogda. Har bir vhost katalogi xesh bilan nomlanadi va ni o'z ichiga oladi.

Shuningdek, Rabbitmq qaysi ma'lumotlar bazasidan foydalanadi? Mnesia tarqalgan ma'lumotlar bazasi bu RabbitMQ foydalanadi foydalanuvchilar, almashinuvlar, navbatlar, bog'lashlar va h.k.lar haqidagi ma'lumotlarni saqlash uchun. Navbatlardagi xabarlar yoki xabarlar o'rni Mnesia'da saqlanmaydi.

Shu tarzda Rabbitmq konfiguratsiya fayli qayerda?

Konfiguratsiya fayllari konf fayl /etc/ da joylashgan quyonmq - bu vaqtdan beri mavjud bo'lgan yangi formatdan foydalanadi RabbitMQ 3.7. Agar eski formatdan foydalanmoqchi bo'lsangiz, o'zingizning nomingizni bering fayl rabbitmq . konfiguratsiya va siz Erlang atamasidan foydalanishingiz mumkin konfiguratsiya o'rniga formatlash.

Rabbitmq doimiymi?

RabbitMQ katta chidamlilikni qo'llab-quvvatlaydi, lekin u odatda drayverlarda sukut bo'yicha yoqilmaydi. Diskdagi xabarlarni saqlab qolish va shu bilan serverni qayta ishga tushirishdan omon qolish uchun siz bardoshli almashinuvga nashr qilishingiz kerak, qabul qilish navbati bardoshli bo'lishi kerak va siz "" ni o'rnatishingiz kerak. doimiy "Siz e'lon qilayotgan xabarga belgi qo'ying.

Tavsiya: