INFO   | jvm 1    | 2017/03/09 19:45:10 | java.util.concurrent.RejectedExecutionException: event executor terminated
INFO | jvm 1 | 2017/03/09 19:45:10 | at io.netty.util.concurrent.SingleThreadEventExecutor.reject(SingleThreadEventExecutor.java:805)
INFO | jvm 1 | 2017/03/09 19:45:10 | at io.netty.util.concurrent.SingleThreadEventExecutor.offerTask(SingleThreadEventExecutor.java:345)
INFO | jvm 1 | 2017/03/09 19:45:10 | at io.netty.util.concurrent.SingleThreadEventExecutor.addTask(SingleThreadEventExecutor.java:338)
INFO | jvm 1 | 2017/03/09 19:45:10 | at io.netty.util.concurrent.SingleThreadEventExecutor.execute(SingleThreadEventExecutor.java:745)
INFO | jvm 1 | 2017/03/09 19:45:10 | at io.netty.channel.AbstractChannel$AbstractUnsafe.invokeLater(AbstractChannel.java:877)
INFO | jvm 1 | 2017/03/09 19:45:10 | at io.netty.channel.AbstractChannel$AbstractUnsafe.deregister(AbstractChannel.java:682)
INFO | jvm 1 | 2017/03/09 19:45:10 | at io.netty.channel.AbstractChannel$AbstractUnsafe.fireChannelInactiveAndDeregister(AbstractChannel.java:642)
INFO | jvm 1 | 2017/03/09 19:45:10 | at io.netty.channel.AbstractChannel$AbstractUnsafe.close(AbstractChannel.java:625)
INFO | jvm 1 | 2017/03/09 19:45:10 | at io.netty.channel.AbstractChannel$AbstractUnsafe.close(AbstractChannel.java:554)
INFO | jvm 1 | 2017/03/09 19:45:10 | at io.netty.channel.DefaultChannelPipeline$HeadContext.close(DefaultChannelPipeline.java:1236)
INFO | jvm 1 | 2017/03/09 19:45:10 | at io.netty.channel.AbstractChannelHandlerContext.invokeClose(AbstractChannelHandlerContext.java:629)
INFO | jvm 1 | 2017/03/09 19:45:10 | at io.netty.channel.AbstractChannelHandlerContext.close(AbstractChannelHandlerContext.java:613)
INFO | jvm 1 | 2017/03/09 19:45:10 | at io.netty.channel.ChannelOutboundHandlerAdapter.close(ChannelOutboundHandlerAdapter.java:71)
INFO | jvm 1 | 2017/03/09 19:45:10 | at io.netty.channel.AbstractChannelHandlerContext.invokeClose(AbstractChannelHandlerContext.java:629)
INFO | jvm 1 | 2017/03/09 19:45:10 | at io.netty.channel.AbstractChannelHandlerContext.close(AbstractChannelHandlerContext.java:613)
INFO | jvm 1 | 2017/03/09 19:45:10 | at io.netty.channel.ChannelOutboundHandlerAdapter.close(ChannelOutboundHandlerAdapter.java:71)
INFO | jvm 1 | 2017/03/09 19:45:10 | at io.netty.channel.AbstractChannelHandlerContext.invokeClose(AbstractChannelHandlerContext.java:629)
INFO | jvm 1 | 2017/03/09 19:45:10 | at io.netty.channel.AbstractChannelHandlerContext.close(AbstractChannelHandlerContext.java:613)
INFO | jvm 1 | 2017/03/09 19:45:10 | at io.netty.channel.AbstractChannelHandlerContext.close(AbstractChannelHandlerContext.java:470)
INFO | jvm 1 | 2017/03/09 19:45:10 | at io.netty.channel.DefaultChannelPipeline.close(DefaultChannelPipeline.java:949)
INFO | jvm 1 | 2017/03/09 19:45:10 | at io.netty.channel.AbstractChannel.close(AbstractChannel.java:194)
INFO | jvm 1 | 2017/03/09 19:45:10 | at io.netty.channel.ChannelFutureListener$2.operationComplete(ChannelFutureListener.java:56)
INFO | jvm 1 | 2017/03/09 19:45:10 | at io.netty.channel.ChannelFutureListener$2.operationComplete(ChannelFutureListener.java:52)
INFO | jvm 1 | 2017/03/09 19:45:10 | at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:514)
INFO | jvm 1 | 2017/03/09 19:45:10 | at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:507)
INFO | jvm 1 | 2017/03/09 19:45:10 | at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:486)
INFO | jvm 1 | 2017/03/09 19:45:10 | at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:427)
INFO | jvm 1 | 2017/03/09 19:45:10 | at io.netty.util.concurrent.DefaultPromise.tryFailure(DefaultPromise.java:129)
INFO | jvm 1 | 2017/03/09 19:45:10 | at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.fulfillConnectPromise(AbstractEpollStreamChannel.java:821)
INFO | jvm 1 | 2017/03/09 19:45:10 | at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.finishConnect(AbstractEpollStreamChannel.java:840)

经仔细分析,是因为在创建socket失败的时候,shutdown了所属的EventLoopGroup所致,调整为shutdownGracefully(),问题即解决。

java.util.concurrent.RejectedExecutionException: event executor terminated解决方法之一的更多相关文章

  1. java.util.concurrent.RejectedExecutionException: Task java.util.concurrent.FutureTask@1f303192 rejected from java.util.concurrent.ThreadPoolExecutor@11f7cc04[Terminated, pool size = 0, active threads

    java.util.concurrent.RejectedExecutionException: Task java.util.concurrent.FutureTask@1f303192 rejec ...

  2. java.util.concurrent.RejectedExecutionException

    java.util.concurrent.RejectedExecutionException: Task java.util.concurrent.FutureTask@59f1ca76 rejec ...

  3. java.util.concurrent.RejectedExecutionException 线程池饱和

    java.util.concurrent.RejectedExecutionException at java.util.concurrent.ThreadPoolExecutor$AbortPoli ...

  4. newSingleThreadScheduledExecutor连续关闭造成 java.util.concurrent.RejectedExecutionException

    Exception in thread "main" java.util.concurrent.RejectedExecutionException: Task java.util ...

  5. 谈论高并发(十二)分析java.util.concurrent.atomic.AtomicStampedReference看看如何解决源代码CAS的ABA问题

    于谈论高并发(十一)几个自旋锁的实现(五岁以下儿童)中使用了java.util.concurrent.atomic.AtomicStampedReference原子变量指向工作队列的队尾,为何使用At ...

  6. 我的Android进阶之旅------>Android编译错误java.util.zip.ZipException: duplicate entry的解决方法

    今天在Android Studio中把另外一个项目引入当前项目,编译的时候出现了java.util.zip.ZipException: duplicate entry错误. 错误如下所示: FAILU ...

  7. 我的Android进阶之旅------>Android编译错误java.util.zip.ZipException: duplicate entry的解决方法

    今天在Android Studio中把另外一个项目引入当前项目,编译的时候出现了java.util.zip.ZipException: duplicate entry错误. 错误例如以下所看到的: F ...

  8. 用 Scanner 扫描CSV文件时报错:“java.util.nosuchelementexception:no line found”的解决方法

    最近用 java 对一个很大的 CSV 文件进行处理.打算用 Scanner 逐行扫描进来,结果报错 "java.util.nosuchelementexception:no line fo ...

  9. Caused by: java.util.concurrent.RejectedExecutionException: Thread pool is EXHAUSTED! Thread Name:

    异常引发的问题: 线程模型 如果事件处理的逻辑能迅速完成,并且不会发起新的 IO 请求,⽐如只是在内存中记个标识,则直接在 IO 线程上处理更快,因为减少了线程池调度. 但如果事件处理逻辑较慢,或者需 ...

随机推荐

  1. [LeetCode] 124. Binary Tree Maximum Path Sum_ Hard tag: DFS recursive, Divide and conquer

    Given a non-empty binary tree, find the maximum path sum. For this problem, a path is defined as any ...

  2. np.percentile()

    np.percentile(a, q, axis=None, out=None, overwrite_input=False, interpolation='linear', keepdims=Fal ...

  3. Cocos Creator 键盘监听事件

    键盘事件键盘.设备重力传感器此类全局事件是通过函数 cc.systemEvent.on(type, callback, target) 注册的.cc.SystemEvent.EventType.KEY ...

  4. UVAL 4728 Squares(旋转卡壳)

    Squares [题目链接]Squares [题目类型]旋转卡壳 &题解: 听着算法名字,感觉挺难,仔细一看之后,发现其实很简单,就是依靠所构成三角行面积来快速的找对踵点,就可以省去很多的复杂 ...

  5. (2)Python3笔记 数据类型之"组"(序列) 与 集合

    一. list [ 列表 ] ---- 任意数据类型的有序排列 1. list 操作类似 str操作 (参考上一节字符串操作) [1,2,3,4] [1,2,'a', True, [2,'b']]   ...

  6. 011-Server服务器对象属性

    Transfer:第一个页面直接调用第二个页面,执行完第二个页面后不再返回第一个页面,立即响应到客户端浏览器.Execute:第一个页面直接调用第二个页面,执行完第二个页面后再返回第一个页面执行,最后 ...

  7. Mod制作第一个物品

    在通过Mod制作第一个物品时需要 一下几个步骤: 创建一个物品 通常在创建这个物品类的时候会继承Item或者是Block父类(因为Mod中的物品都是这个两个类的子类),在给类中使用了this.setU ...

  8. python3(socket 实现udp,tcp套接字编程)

    #coding=utf-8 #客户端程序TCP 连接 import socket s=socket.socket(socket.AF_INET,socket.SOCK_STREAM) s.connec ...

  9. 【Hive学习之三】Hive 函数

    环境 虚拟机:VMware 10 Linux版本:CentOS-6.5-x86_64 客户端:Xshell4 FTP:Xftp4 jdk8 hadoop-3.1.1 apache-hive-3.1.1 ...

  10. SLAM学习笔记 - 世界坐标系到相机坐标系的变换

    参考自: http://blog.csdn.net/yangdashi888/article/details/51356385 http://blog.csdn.net/li_007/article/ ...