Đây là một câu hỏi rất phức tạp - trước hết, cài đặt bộ nhớ mặc định cho hình ảnh Debezium Docker khá thấp vì vậy nếu bạn đang sử dụng chúng, có thể cần phải tăng chúng.
Tiếp theo, có nhiều yếu tố khi chơi. Tôi khuyên bạn nên thực hiện các bước sau.
- Tăng
max.batch.size
vàmax.queue.size
- giảm số lượng cam kết - Tăng
offset.flush.timeout.ms
- cho Connect thời gian để xử lý hồ sơ tích lũy - Giảm
offset.flush.interval.ms
- nên giảm lượng bù trừ tích lũy
Rất tiếc, có một sự cố KAFKA-6551 ẩn nấp trong hậu trường mà vẫn có thể chơi trò phá hoại.