Redis server response timeout (3000 ms) occured for command: 错位主要是set数据超长了
今天遇到这个错误Redis server response timeout (3000 ms) occured for command: (EVAL) with params: [local currValue = redis.call('get', KEYS[1]); redis.call('del', KEYS[1]); return currValue; , 1, NEWS_DIC_2195
·
今天遇到这个错误
Redis server response timeout (3000 ms) occured for command: (EVAL) with params: [local currValue = redis.call('get', KEYS[1]); redis.call('del', KEYS[1]); return currValue; , 1, NEWS_DIC_2195] channel: [id: 0xea44ed51, L:/10.*.*.49:12818 - R:10.*.0.*:6379]
at org.redisson.command.CommandAsyncService$11.run
解决办法
把整个List分拆成不同的List然后放进不同的key里面,主要是因为List的数据太长,太大导致链接超时

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。
更多推荐
所有评论(0)