o.redisson.client.handler.CommandsQueue : Exception occured.
在练习Dubbo时使用了Redis,同时引入了一个Redission依赖,结果报错
2022-08-02 10:48:49.152 ERROR 7020 --- [isson-netty-5-5] o.redisson.client.handler.CommandsQueue : Exception occured. Channel: [id: 0xf96dc668, L:/127.0.0.1:59420 - R:127.0.0.1/127.0.0.1:6379]java.io.IOException: 远程主机强迫关闭了一个现有的连接。at sun.nio.ch.SocketDispatcher.read0(Native Method) ~[na:1.8.0_333]at sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:43) ~[na:1.8.0_333]at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:223) ~[na:1.8.0_333]at sun.nio.ch.IOUtil.read(IOUtil.java:192) ~[na:1.8.0_333]at sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:378) ~[na:1.8.0_333]at io.netty.buffer.PooledByteBuf.setBytes(PooledByteBuf.java:253) ~[netty-all-4.1.50.Final.jar:4.1.50.Final]at io.netty.buffer.AbstractByteBuf.writeBytes(AbstractByteBuf.java:1133) ~[netty-all-4.1.50.Final.jar:4.1.50.Final]at io.netty.channel.socket.nio.NioSocketChannel.doReadBytes(NioSocketChannel.java:350) ~[netty-all-4.1.50.Final.jar:4.1.50.Final]at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:148) ~[netty-all-4.1.50.Final.jar:4.1.50.Final]at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:714) [netty-all-4.1.50.Final.jar:4.1.50.Final]at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:650) [netty-all-4.1.50.Final.jar:4.1.50.Final]at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:576) [netty-all-4.1.50.Final.jar:4.1.50.Final]at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:493) [netty-all-4.1.50.Final.jar:4.1.50.Final]at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989) [netty-all-4.1.50.Final.jar:4.1.50.Final]at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) [netty-all-4.1.50.Final.jar:4.1.50.Final]at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) [netty-all-4.1.50.Final.jar:4.1.50.Final]at java.lang.Thread.run(Thread.java:750) [na:1.8.0_333]
网上查找资料后,发现是Redission依赖版本问题,原因可能是内存泄露。
一开始引入的版本是
<dependency><groupId>org.redisson</groupId><artifactId>redisson</artifactId><version>3.10.0</version>
</dependency>
后更新为
<dependency><groupId>org.redisson</groupId><artifactId>redisson</artifactId><version>3.16.1</version>
</dependency>
错误解决。
资料贴见->redisson简单使用--内存溢出异常:o.redisson.client.handler.CommandsQueue [153] : Exception - 掘金
o.redisson.client.handler.CommandsQueue : Exception occured.相关推荐
- auth2 并发登录出现 nested exception is org.redisson.client.WriteRedisConnectionException
基于redis实现的auth2鉴权登录服务 完整错误 手动换了行,方便查看 Wrapped by: org.springframework.data.redis.connection.RedisPip ...
- 【WebLogic】解决opatch执行报错“Exception occured: fuser could not be located”
故障场景:WebLogic 12.2.1.4.0 在执行opatch补丁更新的时候,出现报错"fuser could not be located",导致补丁安装失败. 报错日志: ...
- 使用redisson引起的故障:org.redisson.client.RedisException: MOVED redirection loop detected.
今天领导要我加个RedisTemplate到代码里,用一台远程的redis配置. 火速写好之后进行调试,然后坑爹了,报故障: org.redisson.client.RedisException: M ...
- 完美破解黑刀phpjm.com加密的zend文件,如错误[exception occured]
目前很多程序使用了黑刀phpjm.com加密的zend文件,这样市面上的DEzend破解软件都没办法解密, 一解密出现了下面的错误代码, 现在我已经成功解密, 需要破解类似的zend加密文件请联系我, ...
- Excel 导入出现 Unable to construct record instance, the following exception occured
java导入中的方法如下: HSSFWorkbook wookbook = new HSSFWorkbook(file.getInputStream()); 当导入如下模板时,服务器报错: 原因也是经 ...
- SpringBoot整合Redis:java.io.IOException: 远程主机强迫关闭了一个现有的连接。或者控制台报连接超时异常
场景: 项目启动过后 Redis 连接过一会就会断开,报如下问题: 问题1: 2022-12-05 23:05:18.287 ERROR 10752 --- [sson-netty-1-11] o.r ...
- redission收发命令流程分析
一.示例,我们从最简单的GET命令开始. RBucket<Object> t = redissonClient.getBucket("syncTradeUid_idOff&quo ...
- Redisson报异常attempt to unlock lock, not locked by current thread by node id解决方案
Redisson报异常attempt to unlock lock, not locked by current thread by node id解决方案 问题背景 解决方案 总结 Lyric: 那 ...
- Redisson入门
文章目录 一.Redisson是什么? 二.使用步骤 1.引入库 2.Redisson 配置 2.增(改) 3.删 4.查 5.测试类 三.遇到错误 总结 参考资料 一.Redisson是什么? Re ...
- redisson hincrby 遇到的编码问题
一 问题 老项目的redis 要切换到redis集群,所以客户端从leettuce的RedisAsyncCommands切换到到redisson. 一个常见的hash增长: public long h ...
最新文章
- python【蓝桥杯vip练习题库】ADV-147学霸的迷宫(广搜 bfs经典问题)
- 如何利用弹幕,打造出非凡的观看体验
- 2张表,轻松搞定你的收入问题
- linux centos删除安装的包,CentOS yum认为已删除的软件包仍在安装中
- Python大神告诉你,学习Python应该读哪些书!
- Redis系列教程(三):如何解决Redis缓存雪崩、缓存穿透、缓存并发等5大难题
- ls/vi等 command not found
- Mask R-CNN官方实现“又”来了!基于PyTorch,训练速度是原来2倍
- 解决Visual Studio 2015启动慢的问题
- PADS layout 显示叉X怎么回事?
- 03. 确保容器中的对象拷贝正确而高效
- 直播软件APP源码,一套完整的直播软件源码解决方案
- 第一个暴力猴脚本- 抓取携程某个城市所有起飞、到达航班并保存
- css背景颜色如何铺满屏幕
- /etc/issue和/etc/motd
- Android手机设备唯一标识符
- 这是你知道的建模教程吗
- 洛阳理工学院linux实验报告,谁来给我抄实验报告啊!这一张又一张写得。。。。...
- 【Codeforces Round #439 (Div. 2) A】The Artful Expedient
- 蜂云软件开发微信crm系统的功能点