es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: THREADPOOLEXECUTOR

¿Cómo escribir junit para ScheduledThreadPoolExecutor en Java?

Tengo una clase Java que utiliza ScheduledThreadPoolExecutor para ejecutar un trabajo. He intentado escribir una prueba de unidad con mockto, pero no está llamando al método run del objeto Runnable. Ejemplo: class MyExecutor { ScheduledThreadPoolExecutor stp = new ScheduledThreadPoolExecutor(); public void start() {// cómo escribir una prueba junit stp.scheduleAtFixedRate(executeRunnable(), 2,2, . . . Read more

¿Cómo obtener el número total de tareas en cola y el número de tareas en ejecución en el ThreadPoolExecutor de Python?

Estoy utilizando Python ‘ThreadPoolExecutor’ para ejecutar mis tareas en paralelo. import concurrent.futures, time poolx = concurrent.futures.ThreadPoolExecutor(max_workers=2) poolx.submit(time.sleep, 3) poolx.submit(time.sleep, 3) poolx.submit(time.sleep, 3) poolx.submit(time.sleep, 0) # muy rápido Quería saber: ¿Cuántas tareas están en estado en cola o pendientes? ¿Cuántas tareas están en estado de ejecución?

Ejecutar antes de ejecutar (Thread t, Runnable r) en el hilo principal en lugar del hilo de trabajo.

Quiero alguna forma de que beforeExecute() se ejecute en el hilo principal antes de la ejecución de un hilo cada vez: Tengo el siguiente ThreadPoolExecutor: public class ContextAwareThreadPool extends ThreadPoolExecutor { public ContextAwareThreadPool(int corePoolSize, int maximumPoolSize, long keepAliveTime, @NotNull TimeUnit unit, @NotNull BlockingQueue<Runnable> workQueue, @NotNull ThreadFactory threadFactory, @NotNull RejectedExecutionHandler handler) . . . Read more