강의

멘토링

커뮤니티

Inflearn Community Q&A

yongjung957439's profile image
yongjung957439

asked

How to solve simultaneity issues through inventory system

Create inventory reduction logic by writing Lettuce

LettuceLock 에러

Written on

·

347

0

안녕하세요.

올려주신 강의를 보고 따라하다가 에러가 발생하여 질문드립니다.

모든 테스트는 정상으로 떨어지나, LettuceLock 테스트만 에러가 발생을 하네요...

제가 디버깅 했을 때는

public Boolean lock(Long key) {
        return redisTemplate
                .opsForValue()
                .setIfAbsent(generateKey(key), "lock", Duration.ofMillis(3_000));
    }

해당 부분이 키를 갖고 오지 못하는 거 같은데, 해결 방법이 있을까요??

javaspring동시성

Answer 2

0

강의 앞부분에서 테스트 용도로 삽입한 key - 1 때문은 아닐까요??

감사합니다

redis에서 del 1 하고 하니 되네요
락이 반환이 되지 못하고 있어서 계속 스핀락으로

획득하려고 시도를 하고 있었네요

0

용정님 안녕하세요.
어떠한 에러가 발생하는지를 공유해주셔야 도움을 드릴 수 있을 것 같습니다.

yongjung957439's profile image
yongjung957439

asked

Ask a question