文章目录

  • 前言
  • 参考目录
  • 问题说明
  • 问题解决方法

前言

最近找了一下终于解决了 Redisson 的 RedisTimeoutException 报错问题,在此记录一下。

参考目录

  • Redisson Issues#3273
  • Redisson Issues#3876

问题说明

在使用框架的时候,如果长时间没有进行操作,就会在控制台出现 RedisTimeoutException 异常。异常信息如下:

2022-09-19 14:08:30 [redisson-timer-4-1] ERROR o.r.c.handler.PingConnectionHandler - Unable to send PING command over channel: [id: 0xde1b1d38, L:/127.0.0.1:7995 - R:localhost/127.0.0.1:6379]
org.redisson.client.RedisTimeoutException: Command execution timeout for command: (PING), params: [], Redis client: [addr=redis://localhost:6379]at org.redisson.client.RedisConnection.lambda$async$0(RedisConnection.java:244)at io.netty.util.HashedWheelTimer$HashedWheelTimeout.run(HashedWheelTimer.java:715)at io.netty.util.concurrent.ImmediateExecutor.execute(ImmediateExecutor.java:34)at io.netty.util.HashedWheelTimer$HashedWheelTimeout.expire(HashedWheelTimer.java:703)at io.netty.util.HashedWheelTimer$HashedWheelBucket.expireTimeouts(HashedWheelTimer.java:790)at io.netty.util.HashedWheelTimer$Worker.run(HashedWheelTimer.java:503)at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)at java.lang.Thread.run(Thread.java:748)

虽然不影响使用,但是会一直在控制台打印,看着很难受,找了一圈之后终于找到了解决方法。

问题解决方法

修改 Redisson 配置文件 RedisConfig

增加配置:

.setPingConnectionInterval(10000)

需要注意的是 Redisson 版本,Issues 中解决方法的版本是 3.14.0,在框架 V3.5.0 中 Redisson 版本 3.16.7,设置之后不生效,但是改为和 V4.3.0 一样的最新版 3.17.6 后不再出现报错。

默认的设置是 30s,修改之后是 10s。

【RuoYi-Vue-Plus】问题笔记 07 - V3.5.0 Redisson 报错 Unable to send PING command over channel相关推荐

  1. vue打包后有es6语法兼容问题,ie报错

    vue打包后有es6语法兼容问题,ie报错 (个人学习笔记,仅供参考): 情景:ie/360浏览器打开build之后的页面报错了,点击报错定位的时候发现有"const"和箭头函数语 ...

  2. 【笔记】虚拟机用Xshell登陆报错“ssh服务器拒绝了密码”解决方法

    [笔记]虚拟机用Xshell登陆报错"ssh服务器拒绝了密码"解决方法 参考文章: (1)[笔记]虚拟机用Xshell登陆报错"ssh服务器拒绝了密码"解决方法 ...

  3. 01-路由跳转 安装less this.$router.replace(path) 解决vue/cli3.0语法报错问题

    01-路由跳转 安装less this.$router.replace(path) 解决vue/cli3.0语法报错问题 参考文章: (1)01-路由跳转 安装less this.$router.re ...

  4. Vue+DataTables warning:table id=xxxx -Cannot reinitialize DataTable.报错解决方法

    问题描述: 使用DataTables来写列表,用vue来渲染数据,有搜索功能,每次点击搜索就会报错,如下图所示. 问题排查: 找了一系列原因,最后发现是我每次请求完数据之后都会添加分页功能,从而导致了 ...

  5. VUE.JS 使用axios数据请求时数据绑定时 报错 TypeError: Cannot set property 'xxxx' of undefined 的解决办法...

    data里面做了定义 在方法里面进行赋值 用 this.info = repos.data 数据可以请求到,但是会报错 TypeError: Cannot set property 'listgrou ...

  6. yolov5 v3.0训练报错: torch.nn.modules.module.ModuleAttributeError: ‘BatchNorm2d‘ object has no attribute

    欢迎大家关注笔者,你的关注是我持续更博的最大动力 原创文章,转载告知,盗版必究 yolov5 v3.0版本训练报错:torch.nn.modules.module.ModuleAttributeErr ...

  7. Android(java)学习笔记63:Clock App 编写报错01

    1. 首先我们二话不说直接先看报错内容如下: 07-12 08:25:03.572: E/dalvikvm(3602): native fork pid:0 done. 07-12 08:25:03. ...

  8. Vue 打包后打开为空白页面 并且控制台报错‘Failed to load resource: net::ERR_FILE_NOT_FOUND’

    当我们开发完成后进行 npm run build打包后形成dist文件 我们通过访问dist文件中的index,会出现空白页面什么都不显示的问题,控制台中还会报'Failed to load reso ...

  9. R︱Linux+Rstudio Server尝鲜笔记(打造最佳Rstudio体验+报错的解决方案)

    Rstudio Server 是Rstudio开发的基于R语言的网页版(只能在Linux),你在手机上都可以运行R,还是挺方便的.就是配置起来有点麻烦.       官方下载链接:https://ww ...

最新文章

  1. 软件测试-培训的套路-log3
  2. LeetCode 7 反转整数
  3. Div span 标签详解
  4. 跨链Cosmos(3)IBC协议
  5. java rect 旋转_处理(Java可视化语言):使用rectMode(CENTER)而不是rectMode(CORNER)旋转矩形,留下奇数衰落轨迹效果...
  6. 串口服务器常见异常情况排除方法介绍
  7. Machine Learning List
  8. CTS(5)---Android8.0中CTS测试对于TEE的要求
  9. Protocol handler start failedCaused by: java.net.SocketException: Permission denied
  10. python怎么打开程序管理器_python进程管理工具supervisor的安装与使用教程
  11. [SQL实战]之统计出当前各个title类型对应的员工当前薪水对应的平均工资
  12. Sun 解决方案大会归来
  13. Jmeter中主要管理器功用
  14. activiti7(三):Activiti7简介与HelloWorld
  15. 两个分数化简比怎么化_化简比的六种方法
  16. UWB技术的工作原理
  17. 网站运营手册_分享几款运营必备软件合集,欢迎补充
  18. 常州大学计算机课程表,常州大学公课表
  19. 工厂软件支持及测试是什么,软件工厂
  20. C++11生成随机数(random库)

热门文章

  1. 高级API(UDP连接Map集合Collection集合)
  2. java 比较字符串前几位_java截取字符串前几位
  3. R语言——线性判别分析(LDA)
  4. 办公效率提升,八款功能强大的效率工具不容错过
  5. App全渠道推广统计方案解析
  6. 关于MAC下安装报错Error: Cowardly refusing to `sudo brew install'
  7. 树莓派 摄像头 VLC实时监控
  8. struts2的s:password标签问题!
  9. python高级变量类型,你知道多少?
  10. 第十三届全国大学生信息安全竞赛(线上初赛)