netty报错Force-closing a channel whose registration task was not accepted by an event loop处理办法
使用netty搭建机器间通信客户端时,报了如下错误
08-21 17:27:55 [ WARN] [http-nio-8081-exec-379] Force-closing a channel whose registration task was not accepted by an event loop: [id: 0x2e20a0eb]
java.util.concurrent.RejectedExecutionException: event executor terminatedat io.netty.util.concurrent.SingleThreadEventExecutor.reject(SingleThreadEventExecutor.java:855)at io.netty.util.concurrent.SingleThreadEventExecutor.offerTask(SingleThreadEventExecutor.java:340)at io.netty.util.concurrent.SingleThreadEventExecutor.addTask(SingleThreadEventExecutor.java:333)at io.netty.util.concurrent.SingleThreadEventExecutor.execute(SingleThreadEventExecutor.java:766)at io.netty.channel.AbstractChannel$AbstractUnsafe.register(AbstractChannel.java:472)at io.netty.channel.SingleThreadEventLoop.register(SingleThreadEventLoop.java:87)at io.netty.channel.SingleThreadEventLoop.register(SingleThreadEventLoop.java:81)at io.netty.channel.MultithreadEventLoopGroup.register(MultithreadEventLoopGroup.java:86)at io.netty.bootstrap.AbstractBootstrap.initAndRegister(AbstractBootstrap.java:322)at io.netty.bootstrap.Bootstrap.doResolveAndConnect(Bootstrap.java:159)at io.netty.bootstrap.Bootstrap.connect(Bootstrap.java:143)at io.netty.bootstrap.Bootstrap.connect(Bootstrap.java:127)
原因:eventloop实现的线程池被关闭了,导致channel向eventloop注册,向SingleThreadEventExecutor添加task时被拒绝了。
解决办法:谨慎使用 group.shutdownGracefully();
,在确保连接不再使用时,再shutdown
netty报错Force-closing a channel whose registration task was not accepted by an event loop处理办法相关推荐
- 启动项目,报错:The server selected protocol version TLS10 is not accepted by client preferences [TLS12]解决办法
使用idea加载刚down下来的项目启动时,报错:The server selected protocol version TLS10 is not accepted by client prefer ...
- netty报错 io.netty.util.IllegalReferenceCountException: refCnt: 0, decrement: 1
netty报错,报错信息如下: io.netty.util.IllegalReferenceCountException: refCnt: 0, decrement: 1 这是因为SimpleChan ...
- python报错:xml.parsers.expat.ExpatError: not well-formed (invalid token): line 3, column 1的解决办法
本篇文章主要讲解,python报错:xml.parsers.expat.ExpatError: not well-formed (invalid token): line 3, column 1的解决 ...
- Debezium报错处理系列之三十六:Task threw an uncaught and unrecoverable exception. Task is being killed and will
Debezium报错处理系列之三十六:Task threw an uncaught and unrecoverable exception. Task is being killed and will ...
- 【已解决】启动Python报错api-ms-win-crt-process-l1-1-0.dll缺失,windows7无法升级,升级补丁打不上的解决办法
[已解决]启动Python报错api-ms-win-crt-process-l1-1-0.dll缺失,windows7无法升级,升级补丁打不上的解决办法 问题:启动python报错api-ms-win ...
- Netty报错 远程主机强迫关闭了一个现有的连接 异常
百度百科的描述 Netty是由JBOSS提供的一个java开源框架,现为 Github上的独立项目.Netty提供异步的.事件驱动的网络应用程序框架和工具,用以快速开发高性能.高可靠性的网络服务器和客 ...
- 【Netty报错:】XXXDecoder.decode() did not read anything but decoded a message.
Netty解码器报错:XXXDecoder.decode() did not read anything but decoded a message. 从字面意思来看,就是说没有读取任何数据,但是却解 ...
- 加载MNIST报错:[WinError 10060] 由于连接方在一段时间后没有正确答复解决办法(亲测)
转载:https://blog.csdn.net/landcruiser007/article/details/79346982 tensorflow加载mnist数据集,一些书上和博客中的代码如下: ...
- 类中调用界面ActiveX控件报错当前线程不在单线程单元中因此无法实例化 ActiveX 控件的解决办法...
解决办法是Form类中定义一个静态的ActiveX对象,在formload中将界面上的ActiveX对象赋值给新定义的对象,类中访问该静态对象即可. public static AxClientDri ...
- mysql启动报错: 某些服务在未由其他服务器或程序使用时即将自动停止-解决办法
第一步:进入到 DOS窗口,按windows+r用管理员登录C:\Windows\system32>是这种操作界面 第二步:E:\>cd E:\mysq ...
最新文章
- opencv resize_树莓派监控摄像头python+picamera或openCV
- tomcat 端口被占用
- Gradle构建脚本概要之构建块
- 五环 html css,CSS + radius 五环
- ubuntu 电源按钮操作_电源菜单和按笔记本电脑电源按钮时缺少休眠
- zabbix3.2通过snmp v2采集Dell服务器iDRAC口信息监控硬件
- delphi 获取数组长度_C++可变长的数组,老司机手把手教你实现!
- 2字节取值范围_C语言整数的取值范围以及数值溢出
- Django 项目试炼blog(5) -- 个人站点的搭建
- 计算机考试字体大小怎么看,Win7电脑便签字体大小怎么查看?
- android手机紧急快捷键,常用手机指令(手机快捷键)及呼叫转移快捷指令
- vb.net 简单取摄像头图片_简单的BP网络识别液晶字符
- 计算机如何设置保存到桌面,如何设置电脑桌面背景
- 中国移动短信网关错误代码汇总(完整版)
- 微信PC端技术研究(2)-拿下语音
- 便签记事内容怎么放到手机桌面上?
- YouTube Video Download
- MVC框架的原理详解
- [LQR简要快速入门]+[一级倒立摆的LQR控制]
- buuctf-ZJCTF,不过如此
热门文章
- python数据分析基础之处理word格式文件
- 论文笔记1 MOEFL Multi-objective Evolutionary Federated Learning
- 一起重新开始学大数据-java篇-DAY13-ArrayList集合和装拆箱
- python当中的列表函数和列表推导式
- 利用Puppeteer来标准化抓站新闻格式
- 计算机一级考试ppt知识点,计算机一级考试考点:PPT演示文稿
- kafka安装和相关命令操作——修改中
- 计算机高级筛选在哪找,excel表格数据高级筛选在哪里-EXCEL高级筛选
- mscorsvw.exe占内存解决方案
- import mysql data to solr4.2.0