Attempt to acquire the lock
Get the underlying Redis adapter (for advanced usage)
Get lock configuration (for debugging)
Get connection health status
Check if a lock is currently held
Execute a routine with automatic lock management and extension Auto-extends when remaining TTL < 20% (extends at ~80% consumed) Provides AbortSignal when extension fails
Function to execute while holding the lock
Result of the routine
Simple lock implementation for single Redis instance Provides reliable locking with retry logic and proper error handling Memory-optimized for production 24/7 systems