当前位置: 首页 > 知识库问答 >
问题:

为什么内蒂的遗嘱执行人。terminate()调用ExecutionHandler。关闭现在()?

穆展鹏
2023-03-14

我要管理一个客户端服务器应用程序

  • 关闭服务器频道

但我想知道为什么。terminate(由ExecutionHandler调用)对传递的ExecutorService执行ShutdowNow,因为ShutdowNow会耗尽队列中的所有现有任务并返回它们。无法执行任务,因为ExecutorUtil。terminate是void类型。在ExecutorService上调用shutdown并等待完成不是更合适吗?

共有1个答案

韩明德
2023-03-14

这是个好建议。。您是否介意在我们的问题追踪器[1]上为它打开一个问题

[1 ]https://github.com/netty/netty/issues

 类似资料:
  • 我正在玩Storm。这是我正在使用的拓扑: 我以为Storm会为这个拓扑产生9个执行器(3个喷口6个螺栓),但当我实际运行它时,我可以看到11个执行器正在运行。 那两个额外的遗嘱执行人是什么?

  • 问题内容: 我一直在阅读,在文件末尾使用PHP close标签是一种不好的做法。标头问题在以下情况下似乎无关紧要(这是迄今为止唯一的好参数): 现代版本的PHP在php.ini中设置了output_buffering标志。如果启用了输出缓冲,则可以在输出HTML之后设置HTTP标头和cookie,因为返回的代码不会立即发送到浏览器。 每本优秀实践书籍和Wiki均以该“规则”开头,但没有人提供充分的

  • 我是个新手,我已经开始学习了。但我有些问题。为什么我们需要使用Mockito?据我所知,它用于模拟(创建虚拟对象),并在实际运行代码之前编写测试用例。但是,如果我想测试我已经实现的代码,以检查它们是否正常工作,该怎么办。我怎么用mockito来测试它呢? 例如,我有CRUD方法,我想通过实际使用我的Create方法在数据库中插入数据来测试Create是否正常工作,其他人也是如此。我们能用莫基托来实

  • 问题内容: 什么是JavaScript中的闭包和回调?我还没有找到很好的解释。 问题答案: 回调 是一个更简单的概念。回调基本上是一个函数接受另一个函数作为参数的地方。在执行过程中的某个时刻,被调用函数将执行作为参数传递的函数,这是一个回调。回调实际上经常是作为异步事件发生的,在这种情况下,被调用的函数可能会在未执行回调的情况下返回,这可能会在以后发生。这是一个常见的示例(基于浏览器): 在这里,

  • 今天有一段代码抽象后逻辑如上述代码,我本来觉得输出顺序应该是 但实际输出却是 不太理解是为什么,求指教。 环境:Chrome 版本 126.0.6478.115(正式版本) (64 位)

  • 我正试图从cloud firestore的文档中获取产品,然后将该产品放入购物车。当我阅读(成功地)产品时,我会尝试将其放入一个在外部声明的arraylist中,但除非我将final放入变量,否则它不会工作。这样,当我运行下面的代码时,我成功地检索到了数据,但操作仍在进行。普罗多蒂。add(prod)在命令事务之后执行。update(),因此更新不会从一开始就上传任何内容。 我希望命令更新是在ca