Я использую PhpRedis
$ redis-> blPop ('key', 10);
Как проверить, сколько процессов ожидает «ключ»?
$ перераспределены> blPop CountWait ( 'ключ'); => 30
Спасибо!
Нет способа сделать это в Redis.
Самое близкое, что вы можете получить, это запустить CLIENT LIST и отфильтровать ответ по 'cmd = blpop', но это не скажет вам фактические ключи, на которых блокируется каждое соединение.
CLIENT LIST