inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

[아파치 카프카 애플리케이션 프로그래밍] 개념부터 컨슈머, 프로듀서, 커넥트, 스트림즈까지!

컨슈머 애플리케이션의 안전한 종료

shutdown hooking 이 되지 않는것 같습니다.

383

최진성

작성한 질문수 1

1

강의 내용과 같이 로그가 남지 않는데 왜 그런걸까요?

kafka 데이터-엔지니어링

답변 1

0

데브원영 DVWY

안녕하세요. shutdown hooking을 위해 터미널에 명령어를 정상적으로 입력했는지 여부가 중요합니다. 어떤 과정을 통해 shutdown hooking을 시도하셨는지 상세히 알려주실 수 있을까요?

0

최진성

  1. intellij 에서 application stop 버튼 눌러서 종료

  2. windows cmd 터미널에서 taskkill -F -pid {pid} 로 종료

  3. windows 작업관리자에서 프로세스 종료

위 3가지 모두 동일하게 hooking 로그가 남기 않았습니다.

1

데브원영 DVWY

Windows환경에서는 리눅스 환경의 SIGTERM과 같이 명시적으로 종료를 알리는 구문이 지원되지 않습니다. 그렇기 때문에 taskkill이나 다른 방법을 통해 프로세스를 종료하게 되면 훅이 걸리지 않을 수도 있습니다.

그러므로, 애플리케이션의 shutdown hook을 테스트하고 싶으시다면 리눅스 환경에서 애플리케이션을 실행시키고 kill -TERM {pid} 명령어를 통해 테스트해보시는 것을 추천드립니다.

0

김송희

저는 mac 환경에서 개발하고있는데 진성님과 동일한 현상이네요 🤨

consume 이후 lag가 줄어들지 않음

0

74

2

안녕하세요. 강의의 카프카 버전과 현재 시점의 카프카의 차이점 문의 드립니다.

0

112

2

멱등성 프로듀서 retries 관련 질문입니다.

0

97

2

채팅 서비스 개발 시 주의점이 있을까요?

0

98

2

충분히 큰 파티션 생성시 궁금증이 존재합니다.

0

86

2

KTable 키가 없는 레코드 처리

0

72

2

컨슈머 테스트 코드 작성

0

94

2

리밸런스 onPartitionRevoked이 필요한 상황

0

74

2

카프카 클러스터에서 감당 가능한 파티션(레플리카) 수 문의

0

119

2

reset offset 질문

0

77

2

KStreamJoinKTable 실행시 오류

0

77

2

auto.commit.interval.ms 옵션 관련 질문 드립니다.

0

141

2

파티션, 컨슈머 그룹, 컨슈머 관련 질문

0

117

1

java, kotlin

0

130

2

shutdownThread 에 대한 문의 입니다.

0

153

2

zookeeper실행시 오류가 발생합니다.

0

267

2

커스텀 소스 커넥터에서 Thread.sleep (1000) 은 왜 하는거에요?

0

152

2

처리량을 늘리기 위해서 파티션을 늘리고 컨슈머를 늘려야한다고 설명하셨는데요

0

180

3

파티션 개수와 컨슈머 개수의 처리량 관련 질문

0

163

2

동영상 및 이미지 처리 관련 문의 드립니다.

0

224

2

주키퍼 없이 사용 문의 드립니다.

0

302

1

kafka 를 띄우니 오류가 발생하고 종료합니다.

0

280

3

zookeeper 실행시 오류 .. 무엇을 해야 할까요?

0

220

2

파티션 추가로 해결할 수 있지만 늘어난 파티션은 줄일 수 없지 않나요?

0

192

2