我一直在使用 kafka(使用 wurstmeister 影像,但我也嘗試使用融合影像設定代理和 zookeeper 并且它可以作業)有一段時間了,我現在正在嘗試設定 kafka-connect 所以我可以直接將訊息從 kafka 主題加載到 S3。但是,我遇到了幾個問題。Qemu 錯誤、org.eclipse.jetty.http.MimeTypes 上的 java.lang.ExceptionInInitializerError 等,我讀到這與缺乏 ARM 支持有關(https://github.com/confluentinc/common-docker /issues/117和https://github.com/docker/buildx/issues/542)。我曾嘗試使用平臺:linux/amd64 運行 docker compose,但它仍然無法正常作業。
我想知道是否有人有任何解決方法可以使 kafka-connect 作業,或者您是否知道任何替代方法。
謝謝!
uj5u.com熱心網友回復:
你不需要 Docker 來運行 Kafka Connect。
- 在 Mac 上安裝 Java
- 下載卡夫卡
- 運行 Zookeeper 和 Kafka(這可能與 M1 Mac 有問題)
- 跑
bin/connect-distributed.sh config/connect-distributed.properties
如果你真的需要Docker,你可以從其他來源重建鏡像,例如我的,它是從adoptopenjdk:11-jre支持 ARM 的基礎鏡像構建的
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/419035.html
標籤:
