본문 바로가기

빅데이터/Kafka

Kafka streams 에러 : Size of data received by LongDeserializer is not 8

이 에러는 카프카 스트림즈 내부에서 null 메시지 값에 대한 처리를 제대로 못해서 나오는 이슈이다.

그러므로 KStream에서 filter로 null 메시지 값을 삭제하여 처리하면 된다.

KTable<Windowed<String>, Long> KT01 = myStream
                .filter((k, v) -> v != null) // null value 제거
                ...

 

반응형