java redis 网络断开_Redis长时间连接后自动断开

在发送邮件的过程中,遇到Redis连接被重置的问题,导致服务异常。错误日志显示java.net.SocketException: Connection reset,这可能是由于长时间未活动的Redis连接自动关闭。问题出现在Jedis的brpop操作上,需要检查Redis配置和连接池管理以解决网络断开问题。
摘要由CSDN通过智能技术生成

从日志看2小时

[DEBUG] 22:02:48.206 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:151) - Get 'emailAlertService'

enter exit to terminate: [INFO ] 22:02:48.206 cn.boolin.service.alert.EmailAlertService.run(EmailAlertService.java:52) - send email

[INFO ] 22:02:51.890 cn.boolin.service.alert.EmailAlertService.run(EmailAlertService.java:52) - send email

[ERROR] 00:02:54.814 cn.boolin.service.alert.ExceptionInterceptor.filter(ExceptionInterceptor.java:30) - java.net.SocketException: Connection reset

redis.clients.jedis.exceptions.JedisConnectionException: java.net.SocketException: Connection reset

at redis.clients.util.RedisInputStream.ensureFill(RedisInputStream.java:202)

at redis.clients.util.RedisInputStream.readByte(RedisInputStream.java:40)

at redis.clients.jedis.Protocol.process(Protocol.java:151)

at redis.clients.jedis.Protocol.read(Protocol.java:215)

at redis.clie

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值