Producer의 acks 설정 관련 실습 질문
274
67 asked
안녕하세요 선생님 질문이 있습니다.
acks = -1 이 All이라 하셨는데
예제에서 erorr를 따로 던지지 않는 이유가 min_insync_replicas 가 기본값이 0 이라서
그냥 성공하는것인가요?
Answer 2
0
Producer의 acks 설정 관련 실습 강의에서
바로 이전 이론강의에서 acks 가 All 이면 client send 하는 경우에 min_insync_replica 값이 2면
2개의 replica에게 복제를 한 후에 client에게 ack 를 돌려주고
replica가 고장이라 복제를 2번 못하면 NOT_ENOUGH_REPLICAS 에러를 낸다고 하셔서
예제의 경우 acks = -1 이고 저희는 replica가 하나도 없으니 min_insync_replica가 0 이라 에러를 안내는것인가 하고 궁금했습니다.
0
min_insync_replica가 0 이라 에러를 안내는 것으로 보셔도 되지만, 그것보다는
acks=-1 이 반드시 여러개의 replica가 있지 않아도 적용이 되기 때문이니다. 한개의 broker/topic에서도 적용이 됩니다. 다만 이 경우에는 복제 topic이 없다고 보시면 됩니다.
감사합니다.
0
안녕하십니까,
질문을 잘 이해하지 못했습니다.
acks=-1 이면 어느 코드에서 error를 던져줘야 한다고 생각하시는 건지요?
어떤 설정으로 실습 코드를 작성하셨고, 어느 코드에서 error를 던져줘야 하는지 좀 더 자세하게 기술해 주시겠습니까?
감사합니다.
virtual box 설치 문제
0
56
2
카프카 서버 구축 관련 문의
0
57
2
카프카 토픽 Key 타입 변경에 관한 질문
0
65
2
Zookeeper에서 KRaft
0
75
1
카프카 학습과 관련하여 질문 드립니다
0
92
2
파티션 증가시 비용 증가 고려
0
66
2
Kafka 초기 Partition 개수 설정 관련 질문
0
80
2
VM 과 도커의 차이
0
134
2
vm 어댑터설정 문의
0
73
2
Cooperative Sticky Rebalancing 질문
0
55
2
consumer 설정 질문
0
64
2
consumer.poll 질문입니다.
1
66
2
mainThread.join() 관련 질문
0
54
2
문의
0
149
2
멀티 브로커 설정 중 포트 충돌 발생
0
117
2
Consumer Group 강의 Lag 질문있습니다!
0
104
2
강의 설명 및 코드 정리
0
171
2
실습 코드는 어디서 받나요.. 아무리 찾아도 엄네요..
0
145
1
java.nio.BufferUnderflowException 에러 발생합니다..
0
152
3
KafkaTimeoutError:
0
155
2
acks 1 이면 비동기가 아니지 않나요?!
0
182
2
Producer의 메시지 비동기화 전송 구현 강좌 내용 중 질문
0
102
2
자문자답: 데이터 누락된다고 하시는 분 참고하세요.
0
211
2
자문자답: kafka Error connecting to node utuntu-20.myguest.virtualbox.org:9092
0
193
2

