记一次
redisgo库使用时,连接远程redis服务写数据报错的问题。
redis写数据时,出现报错write: broken pipe及write: connection reset by peer。看着都是网络的问题,使用redis-cli可以登陆并且执行查询等操作。经过排查,是写的数据量过大,导致写数据持续时间过长,排查的思路是猜想->验证@A@。
对于多个数据可以进行拆分。对于单个完整的数据,还没有太好的拆分思路(或许基于 pb 进行压缩,会是个好方式?)
记一次
redisgo库使用时,连接远程redis服务写数据报错的问题。
redis写数据时,出现报错write: broken pipe及write: connection reset by peer。看着都是网络的问题,使用redis-cli可以登陆并且执行查询等操作。经过排查,是写的数据量过大,导致写数据持续时间过长,排查的思路是猜想->验证@A@。
对于多个数据可以进行拆分。对于单个完整的数据,还没有太好的拆分思路(或许基于 pb 进行压缩,会是个好方式?)