Skip to content

[FEAT] 락 만료 시 트랜잭션 롤백 처리 #45

@sgh002400

Description

@sgh002400

문제상황

  • A 트랜잭션에서 분산락을 획득하고 처리 도중 락 최대 점유 시간을 초과하는 경우, B 트랜잭션에서 자원에 접근이 가능하게 되어 Lost Update가 발생 가능

변경사항

  • Lease 타임을 충분히 설정했음에도 이를 초과하는 경우는 정상적인 운영 범위를 벗어난 예외 상황으로 판단하여, 락 최대 점유 시간을 초과하는 경우 해당 트랜잭션을 롤백 처리하도록 개선

TODO

  • Todo1

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions