php 편집기 Zimo, 안녕하세요! Confluence kafka go 패키지와 ubuntu 22.04 간의 호환성 문제와 관련하여 조사 및 테스트를 거친 후 Confluence kafka go 패키지가 ubuntu 22.04와 호환된다는 사실을 알려드리게 되어 기쁘게 생각합니다. 이는 호환성 문제에 대한 걱정 없이 ubuntu 22.04에서 Confluence kafka go 패키지를 사용할 수 있음을 의미합니다. 이 패키지는 Kafka 메시지 대기열을 더 잘 처리하고 관리하는 데 도움이 되는 다양한 기능을 제공합니다. 이 패키지에 대해 질문이나 우려 사항이 있는 경우 언제든지 도움과 지원을 제공해드릴 수 있습니다. 이 답변이 도움이 되기를 바랍니다!
우분투 20.04에서 golang의 데이터 스트리밍 서버로 confluence kafka 패키지를 사용하고 있었는데, 이제 운영 체제를 우분투 22.04로 변경했습니다.
이제 다음 오류가 발생합니다.
으아아아하지만 Segmentio 패키지는 동일한 코드에서 잘 작동합니다. 문제는 구독 및 구독 취소 기능이 있고 segemntio 패키지에 비해 장점이 있다고 생각하기 때문에 confluence 패키지를 사용하고 싶다는 것입니다.
이 오류를 해결하는 방법을 아는 사람이 있나요?
github.com/confluenceinc/confluence-kafka-go/v2/kafka
包使用 librdkafka
c 라이브러리 상단의 바인딩으로 인해 먼저 cgo 구성이 올바른지 확인해야 합니다.
일반적인 점검 내용은 다음과 같습니다
cgo가 활성화되어 있는지 확인하세요(cgo_enabled="1"
):
C 컴파일러를 사용할 수 있는지 확인하세요. 어떤 c 컴파일러가 사용되는지 확인하려면 go env cc
를 실행하세요.
cgo를 확인하는 것 외에도 librdkafka
이 가능한지 확인해야 합니다. 빌드 태그를 참조하세요.
-tags musl
- musl 기반 Linux 배포판(예: alpine)에서 빌드할 때 지정해야 합니다. librdkafka의 번들 정적 musl 빌드를 사용합니다. -tagsdynamic
- 동적 연결 -tagsdynamic
- 动态链接 librdkafka
。共享的 librdkafka
. 공유 위 내용은 Confluence kafka go 패키지는 ubuntu 22.04와 호환됩니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!