강의

멘토링

커뮤니티

Cộng đồng Hỏi & Đáp của Inflearn

Hình ảnh hồ sơ của zhzkal24891
zhzkal24891

câu hỏi đã được viết

Hệ thống sự kiện đến trước được phục vụ trước để học thông qua thực hành

Sử dụng Producer

test 과정에서 오류가 발생합니다.

Viết

·

370

·

Đã chỉnh sửa

0

코드는 3번정도 체크해서 강의 내용과 같은 방식으로 작성하였습니다.

db는 mysql>maria로만 바꿨습니다.

앞에서 질문들에서 나왔던 것처럼 숫자가 출력되지않는 현상이 발생합니다.

https://github.com/zhzkal2/coupon_study
혹시몰라서 깃 코드도 올려둡니다.

환경은 윈도우 환경이라서
docker-compose 로 세팅했어요.
도커데스크탑에서 consumer생성을 했고

인텔리제이 kafka 플러그인으로 컨슈머랑 토픽 둘다 확인했습니다.

javadockerspring-bootkafkaredis

Câu trả lời 1

1

TY님의 프로필 이미지
TY
Người đặt câu hỏi

DOCKER DESKTOP에서 REDIS를 접속해서 FLUSHALL 명령어를 입력했을때에는 OK라는 문구가 나와서 하나씩 코드를 뒤돌아보면서 하나하나 프린트랑 에러문구 확인하면서 찾아본 결과
long으로 받아오던 count라는 숫자가 비 이상적이라는 것을 확인하였고 도커데스크탑에서 get coupon_count나 icr coupon_count를 했을때와는 저장되는 공간이 다르다는걸 확인했습니다.

이후 redis를 인텔리제이에 연결해서 coupon_count를 조회해보니 30000이라는 숫자로 되어있는걸 추가로 확인하였습니다.
여기에 쿼리콘솔을 열어서 flush all로 지워지는걸 눈으로 확인하고 실행하니 제대로 작동이 되는걸 확인할 수 있었습니다.

아무튼 이 부분은 해결이 문제없이 되었습니다.

169developer9973님의 프로필 이미지
169developer9973
Người chia sẻ kiến thức

문제와 해결법을 공유해주셔서 감사합니다!

Hình ảnh hồ sơ của zhzkal24891
zhzkal24891

câu hỏi đã được viết

Đặt câu hỏi