0

使用Redis订阅消息,Predis报错。报错信息如下:

Uncaught RedisException: socket error on read socket

伙伴们这种报错会出现在什么情况下呢?

查看全部 2 个回答

0

无法读取socket ,你先确定你的redis服务是否能正常连接,并且你在命令行下能不能subscribe成功,如果能成功,再来看看代码。

redis桌面客户端:https://redisdesktop.com/down...

redis命令手册:http://doc.redisfans.com/

推荐答案

0

已采纳

redis服务是正常的,发现问题了,当传输的数据量过大。redis服务器就会报这个错误,并断开客户端的链接。
redis.conf里面有关于客户端输出缓存的配置,当超过配置的值会断开客户端链接

redis 报错信息cmd=subscribe scheduled to be closed ASAP for overcoming of output buffer limits.