executorservice 相关问题

ExecutorService是一个Java对象,包含托管的线程池,能够为这些线程调度提交的任务。调度策略在多个可用实现中有所不同。

创建作业队列或任务控制器并在Java中动态添加任务到其中

我想创建一个作业队列来执行多个任务。但是,我的要求是我应该能够随时将任务添加到该作业队列中,并且所有这些任务都应该按顺序执行。我海...

回答 3 投票 0

延迟,速率受限可运行执行

我正在编写一个事件处理程序,它必须触发一些下游更新过程,目前通过将 Runnable 实例放入 ExecutorService(执行)来完成。 挑战是:事件...

回答 0 投票 0

ScheduledExecutorService 任务完成后如何抛出异常?

有什么方法可以在 ScheduledExecutorService 任务完成后立即抛出异常?无需冻结或暂停应用程序。 public synchronized void initializeApplicationResource ...

回答 0 投票 0

在 ExecutorService 的提交和 ExecutorService 的执行之间选择

ExecutorService的submit和execute如果不是我关心的返回值,应该如何选择? 如果我同时测试两者,除了返回值之外,我没有发现两者之间有任何差异。

回答 6 投票 0

Java 支持三种不同的并发模型

我正在多线程环境中经历不同的并发模型(http://tutorials.jenkov.com/java-concurrency/concurrency-models.html) 这篇文章重点介绍了三种并发方式......

回答 3 投票 0

如何在 Java 中停止正在运行的线程(异步进程)[重复]

我有一个 Job 类,它在执行程序服务中触发 3 个不同的可运行任务。线程可能需要更长的时间(有时甚至需要 1 小时才能完成任务)。如果他们需要更多时间......

回答 3 投票 0

在下面的代码片段中干净地处理单个任务的最佳方式

public List doSomething(List list) { ExecutorService executorService = Executors.newCachedThreadPool(); int size = list.size(); 列表...

回答 0 投票 0

FixedThreadPool 与 newCachedThreadPool 用于执行 N 任务并运行数据库查询

请原谅标题。我有点困惑,因为我的要求有太多变数。我会尽力解释。 所以基本上我有一个触发服务的调度程序作业。那

回答 1 投票 0

如何在 ScheduledExecutorService 中抛出新的异常?

我有以下代码: public void restart() 抛出异常 { CompletableFuture delayed = new CompletableFuture<>(); ScheduledExecutorService 执行器服务 = 执行...

回答 1 投票 0

为什么 ExecutorService 的“执行”和“提交”方法接受一个不是 Runnable 的方法引用?

我有一个返回 void 且不带参数的函数。将它传递到 ExecutorService.submit 或 ExecutorService.execute 时,我没有看到任何异常并且它有效。然而,从文献展...

回答 0 投票 0

为什么ExecutorService执行和提交方法接受一个不可运行的方法?

我有一个返回 void 且不带参数的函数。将它传递到 ExecutorService.submit 或 ExecutorService.execute 时,我没有看到任何异常并且它有效。然而,从文献展...

回答 0 投票 0

批处理在 Spring Boot 应用程序中无法正常工作

我目前正在开发一个示例应用程序。我在此应用程序中将用户数据存储在 monogoDB 数据库中。 这是我的用户实体: 公共类用户扩展 BaseEntity { @ID ...

回答 0 投票 0

如何在 java 中运行一系列任务,其中一些任务彼此顺序运行,一个与它们并行运行?

如何运行任务列表,其中一些任务按顺序运行,而一个任务与这些顺序任务并行运行。最后我想结合这些顺序任务和并行的结果......

回答 2 投票 0

了解线程运行情况的最佳实践

我有一个使用 SpringBoot 1.5.8 和 Java 8 实现的 SOAP 服务环境,它可以做一些事情,其中一些通过 ExecutorService 为每个请求并行化。我们知道的信息...

回答 1 投票 0

为什么 ExecutorCompletionService 有时只使用 ExecutorService 池中的线程而不调用线程任务

大家好,我正在使用 ExecutorCompletionService。场景是我从 solr 获取一些记录。在从 solr 获取响应后,我使用 matchapi 来匹配记录。 代码是

回答 0 投票 0

RabbitMq 消费者不工作,因为 micronaut 将执行线程分配给 kafka 消费者

我在 Kotlin 的 micronaut v3.4.3 中运行 kafka,最近我使用 micronaut-rabbitmq v3.4.0 将 RabbitMq 与服务器集成。在文档中提到指定 Rab 的执行者......

回答 1 投票 0

如何防止因为很多Runnables而导致内存不足

我需要运行 100 个任务。我想并行运行它们,但同时只能运行 10 个。我可以简单地使用它 ExecutorService 服务 = Executors.newFixedThreadPool(10); 然后创建 10 个 Runnables 和

回答 2 投票 0

如何让主线程等待执行者服务线程完成?

这是我的主线程,在每个进程中我都在调用执行服务线程。在第4行,在更新状态之前,我想等待我的所有线程完成第1-......

回答 1 投票 1

对ExecutorServices来说,一个实现Runnable的类被认为是一个 "可运行的任务"?

我试图使用Executors而不是同步方法来管理线程,但提交方法需要一个Runnable任务,而不是真正的Runnable目标,这正是我想要的,因为我......。但是提交方法需要一个Runnable任务,而不是真正的Runnable目标,这正是我想要的,因为我......

回答 1 投票 0

关闭执行器服务

我正在开发一个应用程序,在这个应用程序中,我不断地从一个Kafka主题中读取数据。这些数据以字符串格式出现,然后我将其写入一个xml文件&存储在硬盘上。现在,这些数据来...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.