mirror of
https://github.com/Dannecron/netology-devops.git
synced 2025-12-25 23:32:37 +03:00
homework 6.6 add task 2
This commit is contained in:
@@ -51,7 +51,12 @@ db.killOp(opid)
|
|||||||
>
|
>
|
||||||
> Как вы думаете, в чем может быть проблема?
|
> Как вы думаете, в чем может быть проблема?
|
||||||
|
|
||||||
// todo
|
Данная ситуация, скорее всего связана с проблемой, описанной в параграфе `Latency generated by expires` [документации redis](https://redis.io/docs/reference/optimization/latency/#latency-generated-by-expires).
|
||||||
|
Если кратко, то большое количество ключей, чьё время жизни истекает в одно время могут привести к тому,
|
||||||
|
что redis заблокирует доступ для произведения очистки.
|
||||||
|
|
||||||
|
По умолчанию redis настроен на удаление 200 истёкших ключей в секунду. При этом алгоритм адаптивный и будет зацикливаться, если обнаружит,
|
||||||
|
что более 25% процентов ключей уже истекли. Изначальное значение можно увеличить через конфигурацию `ACTIVE_EXPIRE_CYCLE_LOOKUPS_PER_LOOP`.
|
||||||
|
|
||||||
### Задача 3
|
### Задача 3
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user