Toto je velmi složitá otázka – za prvé, výchozí nastavení paměti pro obrazy Debezium Docker jsou poměrně nízké, takže pokud je používáte, může být nutné je zvýšit.
Dále je ve hře několik faktorů. Doporučuji provést následující kroky.
- Zvyšte
max.batch.size
amax.queue.size
- snižuje počet potvrzení - Zvyšte
offset.flush.timeout.ms
- dává Connect čas na zpracování nashromážděných záznamů - Snížit
offset.flush.interval.ms
- měl by snížit množství nashromážděných offsetů
Bohužel existuje problém KAFKA-6551 číhající v zákulisí, které stále může způsobit zmatek.