Чтобы установить Kafka в Windows, существует несколько способов. Вот несколько методов с примерами кода:
-
Использование двоичного распространения Apache Kafka:
- Загрузите последнюю версию Apache Kafka с официального сайта ( https://kafka.apache.org/downloads ).
- Распакуйте загруженный архив в каталог по вашему выбору (например, C:\kafka).
- Откройте командную строку и перейдите в каталог Kafka.
- Запустите службу ZooKeeper, выполнив следующую команду:
bin\windows\zookeeper-server-start.bat config\zookeeper.properties - Откройте еще одну командную строку в каталоге Kafka.
- Запустите сервер Kafka, выполнив следующую команду:
bin\windows\kafka-server-start.bat config\server.properties
-
Использование платформы Confluent:
- Загрузите Confluent Platform с официального сайта ( https://www.confluent.io/download ).
- Запустите программу установки и следуйте инструкциям по установке.
- После завершения установки откройте командную строку.
- Запустите службы Confluent Platform, выполнив следующую команду:
confluent start
-
Использование Docker:
- Установите Docker Desktop для Windows с официального сайта ( https://www.docker.com/products/docker-desktop ).
- Откройте командную строку или PowerShell.
- Выполните следующую команду, чтобы получить образ Kafka Docker:
docker pull confluentinc/cp-kafka - Выполните следующую команду, чтобы запустить контейнер Kafka:
docker run -d --name kafka -p 9092:9092 -e KAFKA_ADVERTISED_LISTENERS=PLAINTEXT://localhost:9092 confluentinc/cp-kafka