php エディター Zimo、こんにちは! Confluence kafka go パッケージと ubuntu 22.04 の間の互換性の問題については、調査とテストの結果、Confluence kafka go パッケージが ubuntu 22.04 と互換性があることをお知らせいたします。これは、互換性の問題を心配することなく、ubuntu 22.04 で Confluence kafka go パッケージを使用できることを意味します。このパッケージは、kafka メッセージ キューの処理と管理を改善するのに役立つ豊富な機能を提供します。このパッケージに関してご質問やご不明な点がございましたら、いつでもヘルプとサポートをご提供いたします。この回答がお役に立てば幸いです!
ubuntu 20.04 で golang のデータ ストリーミング サーバーとして confluence kafka パッケージを使用していましたが、オペレーティング システムを ubuntu 22.04 に変更しました。
現在、次のエラーが発生しています:
リーリーしかし、segmentio パッケージは同じコード内で正常に動作します。問題は、confluence パッケージには購読および購読解除機能があり、segemntio パッケージよりも利点があると感じているため、confluence パッケージを使用したいことです。
このエラーを解決する方法を知っている人はいますか?
github.com/confluenceinc/confluence-kafka-go/v2/kafka
パッケージは C ライブラリの先頭にあるバインディングを使用するためです librdkafka
が決定されるため、まず cgo が正しく構成されていることを確認する必要があります。
一般的な検査内容は次のとおりです。
cgo_enabled="1"):
リーリー
go env cc を実行して、どの C コンパイラが使用されているかを確認します。
librdkafka が利用可能であることも確認する必要があります。
ビルドタグ:を参照してください。
- musl ベースの Linux ディストリビューション (alpine など) 上に構築する場合は指定する必要があります。 librdkafka のバンドルされた静的 musl ビルドを使用します。
- ダイナミック リンク
librdkafka。共有
librdkafka ライブラリは、他の手段 (apt-get、yum、ソースからのビルドなど) を通じて手動でインストールする必要があります。
以上がConfluence kafka go パッケージは ubuntu 22.04 と互換性がありますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。