Skip to main content
خصم ٥٠٪ جميع الخطط، لفترة محدودة. تبدأ من $2.48/mo
Apache Kafka

Apache Kafka

Apache Kafka هي منصة بث الأحداث الموزعة. تُستخدم لمعالجة البيانات في الوقت الفعلي بحجم بيتابايت، وتعتمدها LinkedIn وNetflix وUber و80% من شركات Fortune 100. تقدم سجلات مواضيع دائمة، مقسمة لتحقيق التوازي، مع ضمان معالجة كل حدث مرة واحدة بالضبط لأكثر أحمال المراسلة تطلباً.

الإصدار

الأحدث

نظام التشغيل

Ubuntu Server 24.04 LTS

الحد الأدنى لـ RAM

2 GB

أنواع IP

IPV4,IPV6

الملفات والمجلدات المهمة

  • دليل تثبيت Kafka الرئيسي: /opt/kafka
  • ملف إعدادات Kafka broker: /opt/kafka/config/server.properties
  • دليل سجلات Kafka (سجلات broker والأحداث المحفوظة): /opt/kafka/logs
  • ملفات Kafka التنفيذية وأدوات CLI (kafka-topics.sh, kafka-console-producer.shوغيرها): /opt/kafka/bin
  • وحدة خدمة Systemd لإدارة Kafka: /etc/systemd/system/kafka.service

خدمة Kafka

sudo systemctl restart kafka
sudo systemctl enable kafka
sudo systemctl status kafka

إنشاء موضوع

/opt/kafka/bin/kafka-topics.sh --create --topic quickstart-events --bootstrap-server localhost:9092

عرض تفاصيل الموضوع:

/opt/kafka/bin/kafka-topics.sh --describe --topic quickstart-events --bootstrap-server localhost:9092

إنتاج الأحداث (الرسائل)

/opt/kafka/bin/kafka-console-producer.sh --topic quickstart-events --bootstrap-server localhost:9092

اكتب حدثاً واحداً في كل سطر.

اضغط Ctrl+C للخروج.

استهلاك الأحداث

/opt/kafka/bin/kafka-console-consumer.sh --topic quickstart-events --from-beginning --bootstrap-server localhost:9092

اضغط Ctrl+C لإيقاف القراءة.

يمكن لعدة عملاء استهلاك الأحداث أكثر من مرة.

السجلات واستكشاف الأخطاء

  • سجلات Kafka: /opt/kafka/logs
  • سجل Systemd: sudo journalctl -u kafka -f
  • تأكد من أن المنافذ 9092 (broker) و 9093 (controller) مفتوحان.

المزيد في أدوات قواعد البيانات

تطبيقات ذات صلة.

انشر Apache Kafka الآن. تبدأ من 2.48 $/شهر.