Метание атомарного кэша Laravel - PullRequest
0 голосов
/ 29 сентября 2019

здесь я пытаюсь проверить Атомная блокировка Laravel Но она все время терпит неудачу с LockTimeoutException.

use Illuminate\Support\Facades\Cache;
use Illuminate\Contracts\Cache\LockTimeoutException;

$lock = Cache::lock('foo', 10);

try {

    $lock->block(5);

    // this point will never touch

} catch (LockTimeoutException $e) {
    echo "Unable to acquire lock...";
} finally {
    optional($lock)->release();
}

Мой текущий драйвер кеша - Redis, а версия Laravel - 6.

...