Redis.blPop: Как проверить, сколько процессов ожидает «ключ»? - PullRequest
0 голосов
/ 13 сентября 2018

Я использую PhpRedis

$ redis-> blPop ('key', 10);

Как проверить, сколько процессов ожидает «ключ»?

$ перераспределены> blPop CountWait ( 'ключ'); => 30

Спасибо!

1 Ответ

0 голосов
/ 13 сентября 2018

Нет способа сделать это в Redis.

Самое близкое, что вы можете получить, это запустить CLIENT LIST и отфильтровать ответ по 'cmd = blpop', но это не скажет вам фактические ключи, на которых блокируется каждое соединение.

...