Tutorial Perintah Permulaan Kafka: Dari Permulaan hingga Menguasai
Prasyarat
- Java 8 atau lebih tinggi telah dipasang
- Perduaan Apache Kafka telah dimuat turun dan dinyahzip
Data /- direktori asfkamp telah dibuat -data)
Langkah 1: Mulakan ZooKeeper
cd /path/to/kafka/bin
./zookeeper-server-start.sh config/zookeeper.properties
Salin selepas log masuk
Langkah 2: Mulakan pelayan Kafka
./kafka-server-start.sh config/server.properties
Salin selepas log masuk
Langkah 3: Cipta topik
./kafka-topics.sh --create --topic my-topic --partitions 1 --replication-factor 1
Salin selepas log masuk
Langkah 4: Hantar mesej ke topik
./kafka-console-producer.sh --topic my-topic
> Hello, world!
> This is a message.
Salin selepas log masuk
Step 5: Baca mesej dari topik topik
./kafka-console-consumer.sh --topic my-topic --from-beginning
Salin selepas log masuk
Langkah 6: Hentikan pelayan Kafka
./kafka-server-stop.sh
Salin selepas log masuk
Langkah 7: Hentikan ZooKeeper
./zookeeper-server-stop.sh
Salin selepas log masuk
Soalan Lazim
- Tidak dapat memulakan pelayan Kafka
konfigurasi yang betul, mengkonfigurasi pelayan dengan betul. dimulakan.
- Tidak dapat mencipta topik
Pastikan fail zookeeper.properties dikonfigurasikan dengan betul dan ZooKeeper dimulakan.
Tidak dapat menghantar mesej ke topik
- Pastikan fail server.properties dikonfigurasikan dengan betul dan pelayan Kafka dimulakan.
-
- Tidak dapat membaca mesej daripada topik
Pastikan fail server.properties dikonfigurasikan dengan betul dan pelayan Kafka dimulakan.
Menyelesaikan masalah🎜🎜Jika anda menghadapi masalah, anda boleh merujuk kepada sumber berikut: 🎜🎜🎜[dokumentasi rasmi Apache Kafka](https://kafka.apache.org/documentation/)🎜🎜[senarai mel pengguna Kafka]( https: //kafka.apache.org/community/)🎜🎜[Saluran IRC Kafka](irc://irc.freenode.net/#kafka)🎜🎜🎜Kesimpulan🎜🎜Tutorial ini menerangkan cara memulakan pelayan Kafka, buat topik, Hantar mesej kepada dan baca mesej daripada topik. Jika anda menghadapi masalah, anda boleh merujuk kepada bahagian penyelesaian masalah atau meminta bantuan komuniti. 🎜
Atas ialah kandungan terperinci Daripada Pemula kepada Pakar: Panduan Lengkap untuk Perintah Permulaan Kafka. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!