ホームページ  >  記事  >  システムチュートリアル  >  CentOS7 に Kafka をインストールする詳細な手順

CentOS7 に Kafka をインストールする詳細な手順

WBOY
WBOY転載
2023-12-29 17:19:32623ブラウズ

#########導入###### ###

Kafka は、高スループットの分散パブリッシュ/サブスクライブ メッセージング システムであり、データ処理の分離、未処理メッセージのキャッシュなどのために従来のメッセージ キューを置き換えることができます。また、より高いスループットを備え、パーティショニング、複数のコピー、冗長性をサポートしているため、広く利用されています。大規模なメッセージ データ処理アプリケーションで使用されます Kafka は Java およびその他の複数の言語クライアントをサポートしており、Hadoop、Storm、Spark、およびその他のビッグ データ ツールと組み合わせて使用​​できます。 このチュートリアルでは、主に Centos 7 での Kafka のインストールと使い方を紹介し、機能の検証やクラスターの簡単な構成を含みます。

JDK のインストール

Kafka は Zookeeper を使用して、関連する構成情報を保存します。Kafka と Zookeeper は Java オペレーティング環境に依存しています。Oracle Web サイトから JDK インストール パッケージをダウンロードし、解凍してインストールします: リーリー Java 環境変数を設定します: リーリー yum install を選択してインストールし、それに応じて環境変数を設定することもできます。

Kafka をインストールする

#Kafka インストール パッケージを公式 Web サイトからダウンロードし、解凍してインストールします。 公式 Web サイトのアドレス:

https://www.php.cn/link/dcf531edc9b229acfe0f4b87e1e278dd リーリー

機能検証

1. Zookeeper の起動 インストール パッケージ内のスクリプトを使用して、単一ノード Zookeeper インスタンスを起動します:

リーリー 2. Kafka サービスを開始します。kafka-server-start.sh を使用して、kafka サービスを開始します。 リーリー 3. トピックの作成 kafka-topics.sh を使用して、単一のパーティションと単一のコピーを持つトピック テストを作成します。 リーリー トピックを表示: リーリー

4. メッセージの生成 kafka-console-Producer.sh を使用してメッセージを送信します:

リーリー

5. メッセージの消費 kafka-console-consumer.sh を使用してメッセージを受信し、端末に出力します。 リーリー

プロデューサーによって生成されたメッセージとコンシューマーによって消費されたメッセージは同期されます。

以上がCentOS7 に Kafka をインストールする詳細な手順の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はjb51.netで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。