問題タブ [kafkacat]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
macos - kafkacatの実行時にMacOSがdyldエラーをスローする
MacOS Mojave (10.14.5) でkafkacat コマンド ライン ユーティリティ ( https://docs.confluent.io/current/app-development/kafkacat-usage.html )を使用したいと考えています。以下の手順を実行しました
以下のようなエラーが表示されます
dyld: レイジー シンボル バインドに失敗しました: シンボルが見つかりません: _timespec_get
参照元: /usr/local/opt/librdkafka/lib/librdkafka.1.dylib
予期される場所: /usr/lib/libSystem.B.dylibdyld: シンボルが見つかりません: _timespec_get 参照元: /usr/local/opt/librdkafka/lib/librdkafka.1.dylib 予期される場所: /usr/lib/libSystem.B.dylib
アボートトラップ: 6
kafkacat のアンインストールと再インストールを試みました。
apache-kafka - kafka に書き込めません。ブローカーがダウンしています
ローカルで Kafka を実行しています。Kafka に書き込もうとすると、次のエラーが発生します。
ポート 9092 でリッスンしている Kafka があります。
そして、ここにkafka configの関連部分があります:
私が間違っていることは何ですか?ローカルの Kafka にいくつかのエントリを書き込めないのはなぜですか?
PS
Kafka に付属のスクリプトを使用すると、トピックを作成できます。
しかし、 kafkacat を使用するとkafkacat -b localhost:9092 -t Hoffman04 -P
、永久にハングしますが、それでもログ フォルダーにファイル Hoffman04 が見つかりますls -lrt /usr/local/var/lib/kafka-logs
。
apache-kafka - 生成時に kafkacat を使用してタイムスタンプを設定する
kafkacat を使用してメッセージを kafka に送信できるようにしたいだけでなく、メッセージのタイムスタンプも設定したいと考えています。しかし、これは不可能のようです。これは本当ですか、それとも私が見逃しているものがありますか。完全な kafkacat リファレンス ドキュメントがどこにも見つからないようです。