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. thrift 安装历程

     安装Boost 支持 C++ 编译安装除gcc和gcc-c++之外,还需要两个开发库:bzip2-devel 和python-devel,因此在安装前应该先保证这两个库已经安装:# yum inst ...

  2. idc指令相关

    #按不同数据类型打印当前地址opcode print Byte(ea) print Word(ea) print Dword(ea)

  3. 18.搭建 vue 环境

    第一步 node环境安装 1.1 如果本机没有安装node运行环境,请下载node 安装包进行安装1.2 如果本机已经安装node的运行换,请更新至最新的node 版本下载地址:https://nod ...

  4. django后台将最新文章显示在前面

    在你定义的views.py中修改 Models.objects.order_by("-pub_date")    更据时间排列 Models.objects.order_by(&q ...

  5. 基于KVM、Xen、OpenVZ等虚拟化技术的WEB在线管理工具

    1.Proxmox proxmox是一个开源的虚拟化管理平台,支持集群管理和HA.在存储方面,proxmox除了支持常用的lvm,nfs,iscsi,还支持集群存储glusterfs和ceph,这也是 ...

  6. c++学习笔记(六)- vector使用和内存分配

    -----------------------------2019/01/15------------------------------- 复习了下迭代器,其实c++参考里讲的很清楚,主要需要辨析规 ...

  7. java.security.NoSuchAlgorithmException: AES KeyGenerator not available

    异常信息 Caused by: Java.lang.IllegalStateException: Unable to acquire AES algorithm. This is required t ...

  8. django之路由分析

    URL配置(URLconf)就像Django所支撑网站的目录.它的本质是URL与要为该URL调用的视图函数之间的映射表. URLconf配置 基本格式: from django.conf.urls i ...

  9. impala与hive的比较以及impala的有缺点

    最近读的几篇关于impala的文章,这篇良心不错:https://www.biaodianfu.com/impala.html(本文截取部分内容) Impala是Cloudera公司主导开发的新型查询 ...

  10. Future复习笔记

    1. Future就是对于具体的Runnable或者Callable任务的执行结果进行取消.查询是否完成.获取结果.必要时可以通过get方法获取执行结果,该方法会阻塞直到任务返回结果. Future类 ...