Jeg foreslår, at du kontrollerer, om der er et problem, og rapporterer problemet tilbage til Redis-projektet som et problem hvis du finder noget på serversiden. Men de følgende trin vil hjælpe dig med at løse problemet, selvom det er i en anden del af din stak (hvilket er sandsynligt, da der ikke er nogen kendte problemer, der ligner det ovenfor).
Trin til at kontrollere, hvad der sker:
- Vent på, at en klient stopper.
- Bekræft, at der faktisk er elementer på listen med
LLEN
kommando. - Tjek med
CLIENT LIST
at der faktisk er din klient på listen, udfører en blokerende pop (du vil se kommandonavnet), og tjek størrelsen på svaret for at se, om det er din klient, som faktisk ikke bruger de svar, den får.
Tilfældige bemærkninger:
- Redis 2.8.2. er for gammel, anbefales det at opgradere.
- phpredis kan have fejl, der kan forårsage dette, hvis den er lige så gammel som Redis-serveren.