Ana içeriğe geç
%50 indirim tüm planlarda, sınırlı süreyle. Başlangıç fiyatı $2.48/mo
Apache Kafka

Apache Kafka

Apache Kafka, dağıtık olay akışı platformudur. LinkedIn, Netflix, Uber ve Fortune 100 şirketlerinin yüzde sekseninde kullanılan, petabayt ölçeğinde gerçek zamanlı veri hatları sunar. Tam olarak bir kez semantiğiyle, paralellik için bölümlendirilmiş dayanıklı konu günlükleri içerir; en yoğun mesajlaşma iş yükleri için tasarlanmıştır.

Kısaca

33k

GitHub yıldızları

46

Sayfa görüntülemeleri

197

Aktif kurulumlar

Lisans Apache-2.0 Sürüm Latest OS Ubuntu Server 24.04 LTS Min RAM 2 GB IP IPV4,IPV6

Aktif kurulumlar örnek veridir (önizleme); gerçek metrik lansmandan önce bağlanacaktır.

Önemli Dosyalar ve Dizinler

  • Ana Kafka kurulum dizini: /opt/kafka
  • Kafka broker yapılandırma dosyası: /opt/kafka/config/server.properties
  • Kafka log dizini (broker logları, saklanan olaylar): /opt/kafka/logs
  • Kafka ikili dosyaları ve CLI araçları (kafka-topics.sh, kafka-console-producer.sh, vb.): /opt/kafka/bin
  • Kafka yönetimi için systemd servis birimi: /etc/systemd/system/kafka.service

Kafka Hizmeti

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

Konu Oluştur

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

Konu ayrıntılarını kontrol edin:

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

Olay Üretme (Mesajlar)

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

Her satıra bir olay girin.

Basın Ctrl+C çıkmak için.

Olayları Tüket

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

Basın Ctrl+C okumayı durdurmak için.

Olaylar, birden fazla istemci tarafından birden fazla kez tüketilebilir.

Günlükler & Sorun Giderme

  • Kafka günlükleri: /opt/kafka/logs
  • Systemd günlüğü: sudo journalctl -u kafka -f
  • Portları Sağla 9092 (broker) ve 9093 (controller) açık.

Veritabanı Araçları'nda daha fazlası

İlgili uygulamalar.

Apache Kafka'yı hemen dağıtın. 2,48 $/ay'dan başlayan fiyatlarla.