多次访问redis造成redis连接总是断开的解决方案

在新闻推荐项目上线测试时,使用两个Redis并采用LVS负载均衡,高并发下出现一个Redis断连问题。老大将一个Jedis对象改成10个,模拟JedisPool连接池操作,通过生成随机数判断Redis可用性并添加重连机制,减少断连问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

之前做了一个新闻推荐项目用到redis,当把项目发布到线上去测试的时候,用两个redis(线上服务采用LVS负载均衡,两个可以切换)的时候发现开始跑的时候没有问题,但是过一段时间当用户访问量特别大的时候有一个redis总断开连接的问题,老大采取的解决方案是把原来一个jedis对象改成10个jedis对象(我觉得应该是模拟了jedispool连接池操作),这样当高并发情况下,这样可以减少redis断开连接的问题,然后生成一个随机数去除以jedis对象得到一个值然后去判断当前redis是否可以使用并添加重连机制

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值