인프런 커뮤니티 질문&답변

hwajo0님의 프로필 이미지
hwajo0

작성한 질문수

재고시스템으로 알아보는 동시성이슈 해결방법

실패 시 반복 시도 하는 이유

작성

·

249

1

optimisticlock을 사용 하는 경우엔 while 문으로 반복 시도를 하는데

namedlock은 왜 재시도를 하지 않는지 궁금합니다.

답변 1

2

최상용님의 프로필 이미지
최상용
지식공유자

hwajo0 님 안녕하세요.

named lock 같은경우에는 다른 세션이 lock 을 점유중이라면 주어진 시간동안 기다리면서 잠금획득을 시도하기 때문입니다.

자세한 내용은 여기에서 확인하실 수 있습니다.

감사합니다.

hwajo0님의 프로필 이미지
hwajo0

작성한 질문수

질문하기