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

استقرار اولیه Kafka به صورت Single Node

در این بخش می خواهیم آموزش نحوه استقرار اولیه Kafka به صورت Single Node را به شما آموزش دهیم. همانطور که در گیف زیر مشاهده میکنید، ابتدا میبایست Kafka را در سرویس داکر راه اندازی کنیم. برای اینکار ابتدا به پنل کاربری مراجعه کرده و به قسمت ساخت سرویس جدید > هاست ابری > Docker میرویم.

درباره هاست Docker بیشتر بدانید

برای آشنایی بیشتر با سرویس هاست ابری Docker چابکان می‌توانید این مستند را مطالعه بفرمائید.

استقرار Kafka در چابکان

استقرار Kafka در چابکان

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

Dockerfile
FROM apache/kafka:4.3.0

پس از چند دقیقه، سرویس شما با موفقیت ساخته می‌شود.

نکته

دقت کنید که Dockerfile این سرویس در قسمت مدیریت فایل‌ها موجود است و در صورت نیاز می‌توانید آن را ویرایش کنید.

پس از چند دقیقه، سرویس شما با موفقیت ساخته می‌شود. حال می‌توانید با آپلود فایل‌های مورد نیاز و حتی Dockerfile مورد نظر خود را روی سرویس‌های هاست ابری چابکان مستقر کنید. برای آپلود فایل‌های برنامه، می‌توانید از یکی از روش‌های موجود استفاده کنید:

روش‌های استقرار برنامه

سرویس‌های هاست ابری چابکان به روش‌های مختلفی امکان استقرار را دارا هستند، این شما هستید که می‌توانید انتخاب کنید کدام روش برای شما مناسب‌تر می‌باشد، برای آشنایی با هر کدام از روش‌های استقرار می‌توانید از لیست زیر اقدام به مطالعه بیشتر بفرمایید:

استقرار از طریق CLI (پیشنهادی)

استقرار از طریق FTP

استقرار از طریق git

استقرار از طریق فایل منیجر

دقت کنید

اگر سرویس خود را از طریق cli چابکان استقرار داده اید حتما صفحه تنظیمات مسیرهای دائمی را نیز مطالعه بفرمایید که هم با فرآیند deploy از طریق cli بیشتر آشنا شوید و هم مشکلی برایتان ایجاد نشود.

Kafka به صورت پیشفرض روی پورت 9092 فعال می‌شود و باید آن را در قسمت پورت‌ها مشخص کنیم تا در دسترس قرار بگیرد.

دقت کنید

پروتکل ارتباطی Kafka به صورت HTTP نیست و یک پروتکل اختصاصی در بستر TCP دارد، بنابراین برای استفاده ارتباط با کافکا می‌بایست از پورت خارجی مشخص شده همراه با آدرس سرور چابکان استفاده کنید.

استقرار Kafka در چابکان استقرار Kafka در چابکان

امکانات عمومی سرویس

می‌خواهید بیشتر بدانید؟

اگر می‌خواهید با امکانات عمومی سرویس‌های چابکان مثل بکاپ خودکار، گزارش مصرف، لاگ‌ها و تنظیمات سرویس آشنا شوید، مستند امکانات عمومی سرویس‌ها را مطالعه کنید.


خرید سرویس ابری استقرار اولیه از چابکان