راه‌اندازی RabbitMQ (Local و Docker)

  • مدرس : علی بیگدلی
  • تاریخ انتشار: 1404/06/25
  • تعداد بازدید: 2

راه‌اندازی RabbitMQ (Local و Docker)

برای استفاده از RabbitMQ، ابتدا باید سرویس آن را روی سیستم خود اجرا کنید. راه‌اندازی می‌تواند به صورت محلی (Local) یا با استفاده از Docker انجام شود.

راه‌اندازی محلی (Local)

مراحل کلی برای راه‌اندازی RabbitMQ روی سیستم‌عامل‌های مختلف به شرح زیر است:

  • نصب Erlang، زیرا RabbitMQ نیازمند آن است.
  • دانلود و نصب RabbitMQ از وبسایت رسمی RabbitMQ.
  • فعال‌سازی پنل مدیریتی:
    rabbitmq-plugins enable rabbitmq_management
  • راه‌اندازی سرویس RabbitMQ:
    rabbitmq-server start
  • پس از اجرای دستور فوق، RabbitMQ آماده دریافت پیام‌ها و مدیریت صف‌ها است.

راه‌اندازی با Docker

استفاده از Docker سریع و ساده است و نیازی به نصب محلی ندارد. می‌توانید با اجرای دستور زیر یک کانتینر RabbitMQ با پنل مدیریتی ایجاد کنید:

docker run -d --hostname my-rabbit --name rabbitmq \
  -p 5672:5672 -p 15672:15672 \
  rabbitmq:3-management

توضیحات:

  • -d: اجرای کانتینر در پس‌زمینه
  • --hostname my-rabbit: نام میزبان کانتینر
  • --name rabbitmq: نام کانتینر
  • -p 5672:5672: درگاه ارتباط AMQP
  • -p 15672:15672: درگاه داشبورد مدیریتی
  • تصویر rabbitmq:3-management شامل RabbitMQ به همراه پنل مدیریتی است.

جمع‌بندی

با استفاده از روش محلی یا Docker می‌توانید به سرعت RabbitMQ را راه‌اندازی کنید. Docker به دلیل سهولت، سرعت و قابل حمل بودن، برای محیط‌های توسعه و تست توصیه می‌شود، در حالی که نصب محلی برای محیط‌های حرفه‌ای یا نیازهای خاص مناسب است.

ثبت دیدگاه


نکته: آدرس ایمیل شما منتشر نخواهد شد

دیدگاه کاربران (0)


هیچ دیدگاهی ثبت نشده است. می‌توانید اولین نفر باشید.