| 超时 | 秒;0=永久阻塞 |
|---|---|
| 观测 | INFO clients 的 blocked_clients |
| 风险 | 连接被占用与堆积 |
示例
示例
redis-cli BLPOP queue:jobs 5
redis-cli INFO clients | Select-String blocked_clients队列消费用阻塞指令前,确定消费方超时与重连策略。
BLPOP、BRPOP、BLMOVE、BZPOPMIN 等阻塞命令在无元素时挂起连接等待,超时参数 0 表示一直等;滥用会堆积 blocked_clients。
| 超时 | 秒;0=永久阻塞 |
|---|---|
| 观测 | INFO clients 的 blocked_clients |
| 风险 | 连接被占用与堆积 |
redis-cli BLPOP queue:jobs 5
redis-cli INFO clients | Select-String blocked_clients