如何关闭Redis与服务器发送事件的pub/sub连接



我使用了带有php和redis-pub/sub的服务器发送事件创建了一个实时应用程序。但当你刷新页面时看起来像。redis pub/sub连接未关闭。我检查了我的服务器,redis连接号码没有下降。刷新页面时,redis连接数会增加。

netstat -an | grep :6379 | grep ESTABLISHED | wc -l

我将使用以下命令来终止所有redis-sub/pub连接,但这不是控制它的好方法。所以有人对此有好主意吗?

redis-cli CLIENT KILL TYPE pubsub

计算:

redis-cli client list | grep cmd=subscribe | grep $PRODUCTION_1 | cut -d ' ' -f 1 | cut -d '=' -f 2 | awk '{print "CLIENT KILL ID " $0}' | redis-cli -x

最新更新