Предлагам да проверите дали има проблем и да докладвате проблема обратно на проекта Redis като проблем if намирате нещо от страна на сървъра. Следващите стъпки обаче ще ви помогнат да отстраните проблема, дори ако е в друга част от вашия стек (което е вероятно, тъй като няма известни проблеми, подобни на горния).
Стъпки, за да проверите какво се случва:
- Изчакайте един клиент да спре.
- Проверете дали наистина има елементи в списъка с
LLEN
команда. - Проверете с
CLIENT LIST
че всъщност е посочен вашият клиент, изпълняващ блокиращ изскачащ прозорец (ще видите името на командата) и проверете какъв е размерът на отговора, за да видите дали това е вашият клиент, който всъщност не консумира отговорите, които получава.
Случайни забележки:
- Redis 2.8.2. е твърде стар, препоръчително е да надстроите.
- phpredis може да има грешки, които биха могли да причинят това, ако е толкова стар, колкото сървъра Redis.