0
카프카 메시징은 모든 메시지가 처리되도록하기 위해 최소 한 번만 메시지를 전달하며 다음 메시지를 전달할 메시지 오프셋을 사용합니다.Kafka 다중 소비자에서 한번만 메시지를 보내는 메시지
여러 소비자가있는 경우 치명적인 메시지가 메시지 처리 중에 소비자 충돌을 일으키는 경우이 메시지가 다른 소비자에게 재전송되고 사망자가 확산됩니까? 메시지가 단일 사용자를 차단하면 다른 고객이 계속 메시지를 처리하고 후속 메시지를 처리 할 수 있습니까? 심지어 더 나쁜 경우 메시지가 느리고 치명적인 메시지로 인해 소비자 충돌이 발생하면 다른 소비자가 오프셋에서 다시 시작하게됩니까?
감사합니다. 가능한 한 빨리 오프셋을 적용해야한다는 의미입니까? –
치명적인 메시지를 다시 처리하지 않으려면 메시지 처리를 시작하기 전에 오프셋을 적용 할 수 있습니다. 그러나 이것은 메시지 전달 의미를 "최대 한 번"으로 변경합니다. – vahid