cost 373 ms
具有任务之间相对延迟的 ScheduledExecutorService - ScheduledExecutorService with relative delay between tasks

我正在尝试创建一个 ScheduledExecutorService,其中一次只有一个任务处于活动状态,并且只有在任务完成后,下一个任务才会以任意延迟量开始延迟。 作为我的意思的一个非常简单的例子,看看这个方法。 这个想法是安排 10 个 Runnables 来模拟从 10-1 开始的倒计时。 每 ...

在上一个任务将关闭后,在部署在 ECS fargate 中的 Java 应用程序内启动计划作业 - Start scheduled job inside of a Java app deployed in ECS fargate after previous task will be shutdown

今天是个好日子。 我在 AWS ECS Fargate 实例中部署的 Java 应用程序有问题。 通过我们的配置,fargate 实例一直在运行,在重新部署期间,ECS 生成一个新实例(实例 A)等待它达到稳定状态,然后关闭旧实例(实例 B)问题是主要方法这些实例中的一个启动计划作业。 并且因为实例 ...

当 TaskScheduler 未设置/可用时,与 Spring @Scheduled/@EnableScheduling 注册器一起使用的单线程默认调度程序的行为 - Behavior of the single-threaded default scheduler used with Spring @Scheduled/@EnableScheduling registrar when a TaskScheduler is not setup/available

如EnableScheduling的 Spring 文档中所述,当 TaskScheduler 池未设置/可用/可解析时,“将在注册器中创建和使用本地单线程默认调度程序” 现在,当这种情况发生时,这个默认调度程序的性质和行为是什么,特别是 w.r.t,它的线程是否可能由于执行期间未捕获/处理的故障而 ...

在 Android 上的应用程序终止后,计划线程是否可以运行? - Are scheduled threads runnable after app termination on Android?

在我们的Android 应用程序中 - 在应用程序启动期间,我们安排线程每 8 小时运行一次以传输文件。 当应用程序在应用程序启动后终止(即用户终止应用程序)时,我一直观察到不一致的传输行为。 我怀疑计划的线程以某种方式被取消/销毁/终止,应用程序被终止。 有谁知道 Android 是否是这种情况 ...

如何将 SingleThreadScheduledExecutor 配置为在上午 8 点到 10 点之间每 15 分钟运行一次作业,然后全天每 1 小时运行一次 - How to configure SingleThreadScheduledExecutor to run a job every 15mins between 8am to 10am and then every 1hr throughout the day

我需要一些关于如何实施 SingleThreadScheduledExecutor 的帮助,以便在英国时间上午 8 点到上午 10 点之间每 15 分钟运行一次作业,然后全天每 1 小时运行一次。 目前,我有以下 Scala 代码 - ...

如何返回传递给 ScheduledExecutorService.schedule 的 Runnable 或 Callable 的返回值 - How to return the return value of the Runnable or Callable passed to ScheduledExecutorService.schedule

如您所见,注释掉的代码返回了elector.get() 返回的内容,即Record。 但是,我没有使用 Thread.sleep(delayTime),而是尝试使用 ScheduledExecutorService 在几毫秒的延迟后调用lector.get()。 不确定 Runnable 和 C ...

让多个线程执行单个任务的正确方法 - Correct way to have multiple threads execute a single task

我试图在一个时间间隔内执行一个函数foo ,每个时间间隔执行 MULTIPLE 次。 我目前这样做的方式是创建一个带有任何指定的newScheduledThreadPool的服务(假设这个例子是 5)。 所以调度的线程池将被实例化为 5 个池。 这是正确的方法吗? 目前正在每个间隔执行该函数 ...

多次执行 function 间隔 - Java - Execute a function multiple times interval - Java

我有一个 function 正在监视 SQS 队列并尝试从中进行轮询。 我想在一个具有多个线程(比如说 5 个)的时间间隔上调用这个 function 以便能够在每个时间间隔轮询更多消息。 目前它只是使用单线程执行器。 有没有更简单的方法来实例化多个线程做与上面相同的事情,而不是显式实例化 5 个 ...

按计划执行具有多个线程的单个任务 - Execute a single task with multiple threads on a schedule

我有一个函数foo() ,我想在一个时间间隔内被多个线程调用。 示例:希望使用 x 个线程每 100 毫秒执行一次 foo()。 我不确定该怎么做。 我正在查看FixedThreadPool ,您可以在其中实例化具有多个工作人员的线程池。 但是,当您使用此线程池调用时,它是否会一次耗尽所有线程并执 ...

当 scheduledExecutorService 进程运行 scheduleWithFixedDelay 时,是否有可能让主线程等待 - Is there a possibility to make main thread wait when the scheduledExecutorService process is running scheduleWithFixedDelay

我需要在java程序运行的整个过程中监控属性值是否发生变化,如果它的值发生变化需要做一些必要的步骤来处理变化的值。 我已经使用 scheduleWithFixedDelay 服务来监视值和观察者模式以采取必要的行动。ScheduledExecutorService scheduledExecutor ...

为什么 ScheduledExecutorService 没有按预期工作? - Why is the ScheduledExecutorService not working as expected?

我正在创建一个包含 10 个线程的池 每个线程运行 3 秒 我将每个任务的启动周期设置为 0.5 秒问题是,如果池中有10个线程,启动周期为0.5秒,为什么从第一个线程开始到第二个线程启动需要3秒? 毕竟,10 个线程应该在 0.5 秒内同时启动,依此类推。 如果我要使用 newSingleThr ...

如何在 python 线程池执行中为每 10 个完成列表添加时间延迟? - How to add time delay for every 10 lists of completion in python threadpool execution?

我有一个长度为 100 的列表。我正在与线程池同时运行它。 我可以在执行 function 中添加时间延迟,但我希望有一个代码在 10 个成功的线程执行发生时自动休眠 X 秒。import time from concurrent.futures import ThreadPoolExecutor ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM