RabbitMQ چیست؟
RabbitMQ یک واسطه پیام متن باز و گذرگاه پیام هوشمند است که پیام های تولیدکنندگان را دریافت کرده و آنها را به یک یا چند مصرف کننده هدایت می کند. این یک پلت فرم پیام رسانی انعطاف پذیر است که از ابتدا برای تعامل با سایر سیستم های پیام رسانی طراحی شده است. این برنامه از چندین پروتکل پیام رسانی مانند AMQP، SMTP، STOMP و HTTP برای پیام رسانی سبک وب پشتیبانی می کند.
در بالا معماری کلی یک سیستم پیام رسانی RabbitMQ آمده است. در اینجا، تولیدکنندگان و مصرف کنندگان در دو طرف قرار دارند و RabbitMQ در وسط قرار دارد. تولیدکنندگان به RabbitMQ متصل می شوند و پیام های خود را ارسال می کنند. مصرف کنندگان همچنین به RabbitMQ متصل می شوند و پیام های آن را می خوانند. عناصر دیگری مانند کانال ها، صرافی ها و صف ها وجود دارد.
این مقاله نحوه نصب و راه اندازی سرور RabbitMQ را در لوکال هاست نشان می دهد. شما می توانید N تعداد مقاله یا وبلاگ در مورد این موضوع را در اینترنت پیدا کنید. اما این مقاله به شما کمک می کند این مراحل را کوتاه و ساده کنید تا بتوانیم کار را سریع انجام دهیم.
بیایید مراحل زیر را برای راه اندازی و اجرای سرور RabbitMQ در لوکال هاست دنبال کنیم –
مرحله 1 – Erlang را دانلود و نصب کنید
سرور RabbitMQ به زبان Erlang نوشته شده است و بر روی چارچوب Open Telecom Platform (OTP) برای خوشه بندی و failover ساخته شده است.
به لینک بروید .
نسخه پشتیبانی شده Erlang را برای ویندوز دانلود کنید. توصیه می شود نسخه 64 بیتی را نصب کنید.
بیایید فایل exe دانلود شده را با تنظیمات پیش فرض نصب کنیم. اطمینان حاصل کنید که نصب کننده Erlang با یک حساب مدیریت اجرا می شود.
مرحله 2 - سرور RabbitMQ را دانلود و نصب کنید
به این لینک بروید .
در آنجا روی لینک دانلود مستقیم کلیک کنید.
بیایید فایل exe دانلود شده را با تنظیمات پیش فرض نصب کنیم.