Spring Batch로 카프카 메시지를 송신 하는데, 송신 한 값의 유무를 보고 다른 작업을 하는 Step이 있는데 이상하게 일부 메시지만 유실이 되었다.살펴보니, 카프카의 linger.ms 설정은 일정 시간동안 버퍼에 모았다가 메시지를 보내는 옵션이다.하지만, 이 옵션을 적게 변경 하면 성능이 떨어진다. https://docs.confluent.io/platform/current/installation/configuration/producer-configs.html#linger-ms Kafka producer configuration reference | Confluent DocumentationEnter a string to search and filter by configuration proper..