Задать вопрос
@bugbuster

Каковы причины ошибок на сокете Redis (Yii2)?

Подскажите в чем может быть проблема с Redis и Yii2. Насколько я понимаю в некоторые моменты Redis не успевает обрабатывать запросы и резко начинают расти коннекты. Получаю вот такие ошибки:

[error][yii\redis\SocketException] yii\redis\SocketException: Failed to read from socket.
Redis command was: GET 4409ee710349bf94ce421efc4bd946a2 in /var/www/prj/vendor/yiisoft/yii2-redis/src/Connection.php:804


[error][application] Failed to write to socket. 0 of 37 bytes written.
Redis command was: *2
$3
GET
$17


[error][yii\db\Exception] yii\db\Exception: Failed to open DB connection. in /var/www/prj/vendor/yiisoft
/yii2-redis/src/Connection.php:643


В логах редиса ошибок нет.
Redis INFO stats

keyspace_hits:696358725
keyspace_misses:4839366
evicted_keys:0

maxmemory-policy allkeys-lru
  • Вопрос задан
  • 1084 просмотра
Подписаться 2 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 1
@kryvel
Системный администратор
Попробуйте установить таймаут на подключение и количество повторных попыток подключения.
Related PR
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы