скидка 50% все планы, ограниченное время. Начиная от $2.48/mo
Apache Kafka

Apache Kafka

Apache Kafka — это распределенная платформа потоковой передачи событий. Конвейеры данных в реальном времени размером в петабайты, используемые в LinkedIn, Netflix, Uber и 80% компаний из списка Fortune 100. Надежные журналы тем, секционированные для параллелизма, с семантикой «точно один раз» для самых требовательных в мире рабочих нагрузок обмена сообщениями.

Версия

Последний

Операционная система

Ubuntu Server 24.04 LTS

Мин. БАРАН

2 GB

Типы IP

ИПВ4, ИПВ6

Важные файлы и директории

  • Основной каталог установки Kafka: /opt/kafka
  • Файл конфигурации брокера Kafka: /opt/kafka/config/server.properties
  • Каталог журналов Kafka (журналы брокера, сохраненные события): /opt/kafka/logs
  • Двоичные файлы Kafka и инструменты CLI (kafka-topics.sh, kafka-console-producer.sh, и т. д.): /opt/kafka/bin
  • Сервисный модуль Systemd для управления Kafka: /etc/systemd/system/kafka.service

Кафка Сервис

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 чтобы перестать читать.

События могут использоваться несколько раз несколькими клиентами.

Журналы и устранение неполадок

  • Журналы Кафки: /opt/kafka/logs
  • Системный журнал: sudo journalctl -u kafka -f
  • Убедитесь, что порты 9092 (брокер) и 9093 (контроллер) открыты.

Ещё в Инструментах для баз данных

Похожие приложения.

Разверните Apache Kafka прямо сейчас. От $2,48/мес.