問題タブ [librdkafka]

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.

0 投票する
1 に答える
1820 参照

c# - Confluent Kafka Dotnet Kerberos サポート Dockerfile (SASL メカニズム GSSAPI のプロバイダーなし)

confluent-kafka- dotnet を使用して、kafka クライアントである dockerfile を作成しようとしています。接続には Kerberos キータブを使用する必要があるため、この Github wikiを読みました。

これが私のdockerfileです:

私のC#コンシューマー構成コードは次のとおりです。

しかし、クライアントを起動すると次の例外が発生します

誰かが私を助けたり、正しい方向に向けたりできますか? GitHubでこれを見つけましたが、動作させることができないようです。

librdkafka を段階的にインストールする方法がわかりません。

0 投票する
0 に答える
756 参照

apache-kafka - Kafka Confluent クライアント .NET Core が Windows 中間証明機関にアクセスできない

EnableSslCertificateVerification設定を true に設定することに関して、ここに質問を投稿しました。Windows では機能しません。SSL ハンドシェークが失敗します。

これは、次のようにSslCaLocation設定を追加することで解決されることがわかりました。

cacert.pem ファイルは、証明書の署名 PK を単に連結したものです。それはうまくいきます。理想的には、Windows で信頼されたルート ストアを確認できるはずなのに、なぜそれが必要なのかわかりません。

アップデート

2 つの証明書が必要です。1 つは信頼されたルート証明機関にあり、もう 1 つは中間証明機関にあります。

SslCaLocation構成を削除し、2 番目の証明書を中間ストアからルート ストアにインポートしただけで機能しました。

Confluent Client Lib for Kafka / librdkafka for Windows は中間証明書ストアを調べませんか?

0 投票する
1 に答える
437 参照

go - librd kafka のテストを無視する

私のgolangプロジェクトはlibrd kafkaに依存しています

ジェンキンから実行しようとするとgo vet ./...go test ./...次のエラーが表示されます。それは私が実行しているためだと思います./...が、ベンダーを無視しなければならない場合でも、何を試しgo test $(go list ./... | grep -v /vendor/librdkafka) たのかわかりませんが、役に立ちませんでした.

プロジェクトのテスト中に gcc エラーを回避する方法を知りたい

私の Dockerfile :

私のjenkinsfileスニペット