Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- jvm 메모리 구조
- docker mongodb
- JPA
- install mongodb docker
- jvm 모델
- docker mongodb install
- HHH000104
- spring jwt
- jpa pagination
- String Pool
- angular jwt
- jvm memory model
- jvm memory structure
- string comparison
- mongodb install ec2
- springboot jwt example
- JWT
- 기본 Manifest 속성이 없습니다
- spring filter ordering
- filter ordering
- String Constants Pool
- springboot jwt
- spring-boot-maven-plugin
- springboot-angular-jwt
- springboot maven plugin
- intern
- jwt example
- jwt token
- Constants pool
- springboot mongodb config
Archives
- Today
- Total
개발블로그
springboot-kafka :: Error deserializing key/value 본문
kafka에 Json 데이터를 producing 했다.
그러나, springboot의 kafka listener에서 그 데이터를 deserialize를 할 때 다음과 같은 에러가 발생했다.
Error deserializing key/value for partition recomData-0 at offset 6. If needed, please seek past the record to continue consumption.
Error deserializing key/value for partition recomData-0 at offset 6. If needed, please seek past the record to continue consumption.
이 문제를 해결하려고 겁나 삽질했다..ㅠㅠ..
결론적으로는 application.yml에 spring.kafka.properties.spring.json.value.default.type 를 추가해주면 된다.
즉 deserialize할 타입을 springboot가 몰라서 발생한 문제라고 볼 수 있다.
나의 경우는 QueuedMessage class였는데, value값에 full package를 알려줘야 한다.
spring.
kafka.
properties.
spring.
json.
value.default.type = kr.co.sys4u.app.dto.QueuedMessage
'Spring' 카테고리의 다른 글
Filter Exception 처리 (0) | 2019.08.22 |
---|---|
Filter Ordering (0) | 2019.08.22 |
springboot - intelliJ can not know application.yml (0) | 2019.06.19 |
springboot- kafka create dynamically (0) | 2019.06.19 |
Spring data mongodb nested array 추가/수정/삭제 (1) | 2019.06.04 |
Comments