我用ioredis订阅了redis的一个频道下的消息,在程序刚启动的时候能够正常获取到消息,但是过一段时间后就再也无法获取到消息了,需要重启程序! 猜测是不是因为连接空闲时间太长,但是连接没有断开。是不是需要设置心跳时间,是的话,ioredis里没有找到怎么设置
回复 (6)
Z
Z
人工置顶一下
Z
已解决。
T
求解释一下楼主,我也遇到了!!!
Z
引用 tcwrleon求解释一下楼主,我也遇到了!!!
@tcwrleon 自动重连后我重订订阅了消息就好了。还有就是设置心跳时间。
T
不好意思,现在我被这个问题困扰很久了,我是用JAVA,jedis连接的,心跳时间是在服务端设置还是在客户端设置的?方便留一个QQ吗,好想解决这个问题
参与回复
登录后即可参与回复。登录