پرش به مطلب اصلی

RabbitMQ

RabbitMQ یک سیستم پیام‌رسانی متن‌باز است که از پروتکل‌های AMQP، MQTT، و STOMP برای مدیریت صف‌های پیام و انتقال داده‌ها بین سرویس‌ها و برنامه‌های مختلف استفاده می‌کند. این پلتفرم به عنوان یک بروکر پیام‌ها را از تولیدکننده‌ها دریافت کرده و به مصرف‌کننده‌ها ارسال می‌کند، که آن را برای معماری‌های مبتنی بر میکروسرویس و محیط‌های PaaS مناسب می‌سازد. RabbitMQ با قابلیت‌هایی مانند پشتیبانی از صف‌های توزیع‌شده، قابلیت اطمینان بالا و پیام‌رسانی بلادرنگ، برای تسهیل ارتباطات بین اجزای مختلف سیستم‌های توزیع‌شده استفاده می‌شود.

نحوه ایجاد این اپلیکیشن مشابه اپ‌های پرکاربرد دیگر تنظیمات مشابه عمومی دارد که در بخش تنظیمات عمومی توضیح داده شده است.

در پنجره دوم یعنی «تنظیمات برنامه»، تعدادی پارامتر اعم از اجباری یا اختیاری وجود دارند که به شرح زیر هستند و البته به صورت پیش‌فرض مقادیری دارند که می‌توانید تغییرشان دهید:

پارامترهای اجباری: RabbitMQ username: این پارامتر یوزر اولیه rabbitmq را تعیین می‌کند که مقدار اولیه «rabbitmq» برای آن در نظر گرفته شده است که در صورت نیاز می‌توانید آن را تغییر دهید.

پارامتر‌های بعدی مشابه بقیه اپلیکیشن‌ها بوده که در قسمت تنظیمات عمومی شرح داده شده است.