2017-11-27 2 views
1

インターネットでpythonライブラリを検索し、トピック、パーティション増分、パーティション再割り当て、リーダー選挙などCRUDのようなkafka操作を管理しました。何も見つけられません。kafkaクラスタを管理するためのPythonライブラリ

私はpykafka、kafka-pythonを知っていますが、それらは消費者/プロデューサを作成するためのものです。私はトピックでCRUDにkazooを使用できますが、私は言及した他の操作を実行できません。あなたはkafkaクラスタ(利用可能な場合)を管理するための任意のpythonライブラリを提案できますか?

ありがとうございます!

答えて

0

PyKafkaにトピックを作成するためのCLIが含まれていますhere。私はあなたが "パーティション増分"とは何を意味するのか分かりません。コンシューマへのパーティションの割り当ては、PyKafkaのメンバーシッププロトコル実装によって内部的に処理されます。リーダーの選挙は、私の知る限りでは、クライアントによって引き起こされるものではありません。

私は、KafkaにバンドルされているCLIツールの機能を完全に再現するPythonライブラリについては知らないが、PyKafkaは近づいてきている。

+0

回答ありがとうございます。パーティション増分は、トピックに割り当てられたパーティションの数を変更することを意味します。私の悪い、私は明確に言及されていませんでした。 –

関連する問題