joungmin
e5dc0534c4
feat(daemon): #335 분산 락 (ShedLock + Redis)
build.gradle:
- shedlock-spring 5.16.0
- shedlock-provider-redis-spring 5.16.0
TastebyApplication: @EnableSchedulerLock(defaultLockAtMostFor=PT15M)
ShedLockConfig 신규: RedisLockProvider Bean (in-cluster Redis 재사용)
DaemonScheduler.run:
- @SchedulerLock(name="daemon-runner", lockAtMostFor=PT15M, lockAtLeastFor=PT30S)
- 멀티 파드 환경(RollingUpdate 등)에서 한 인스턴스만 실행
- Redis 키: lock:daemon-runner
설계서: docs/design/335-daemon-distributed-lock/README.md (commit c88cb6a)
Refs: #335 (Developer 단계)
2026-06-15 15:18:14 +09:00
..
2026-03-09 20:26:32 +09:00
2026-06-15 15:18:14 +09:00
2026-03-10 00:23:42 +09:00
2026-06-15 15:18:14 +09:00
2026-03-09 22:58:09 +09:00
2026-03-09 20:26:32 +09:00
2026-03-09 20:26:32 +09:00
2026-03-09 20:26:32 +09:00
2026-03-09 20:26:32 +09:00