簡體   English   中英

Kafka Connect:如何在沒有架構注冊表的情況下使用AvroConverter?

[英]Kafka Connect: how can I use the AvroConverter without schema registry?

在我們的工人分發的道具中,我們具有:

value.converter=io.confluent.connect.avro.AvroConverter
value.converter.schema.registry.url=<dev-schema-url>

我們注意到使用模式注冊表時性能很差。 我可以在沒有架構注冊表的情況下使用AvroConverter嗎? 我嘗試過https://github.com/farmdawgnation/registryless-avro-converter,但是我們遇到了:

java.io.IOException Not a data file 
  1. kafka連接器讀取的每條消息都會聯系架構注冊表嗎?

  2. 架構是否已緩存?

  3. 在沒有架構注冊表的情況下使用AvroConverter的其他選項是什么?

我們注意到使用架構注冊表時性能很差

您是否分析了性能問題的根源和原因? 如圖所示,它是網絡流量嗎? 來自架構注冊表的響應時間? 等等

成功使用Schema Registry的人很多。 性能不是Schema Registry的已知問題。

kafka連接器讀取的每條消息都會聯系架構注冊表嗎?

沒有

架構是否已緩存?

是。

在沒有架構注冊表的情況下使用AvroConverter的其他選項是什么?

沒有; AvroConverter需要架構注冊表。

參考文獻:

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM