Necesito leer los datos de una tabla cada minuto a través del subproceso & y luego realizar determinada acción.Trabajador Subproceso en Java
¿Debo simplemente iniciar un hilo & ponerlo en modo de suspensión durante 1 minuto, una vez que se realiza la tarea. Y a continuación, vuelva a comprobar si la tabla tiene datos, realizar la tarea de nuevo & ir a dormir durante 1 minuto ...
¿Es este el enfoque correcto? ¿Alguien puede proporcionarme un código de muestra en Java para hacer lo mismo?
Gracias!
+1: 'newScheduledThreadPool (1)' = 'newSingleThreadScheduledExecutor()' y 'executor.shutdown()' cancelará todas las tareas activas. –
Una ventaja de usar un ejecutor es que puede agregar muchas tareas repetitivas de varios intervalos, todas compartiendo el mismo (s) hilo (s). (Y el cierre simple) –
@PeterLawrey: Tienes razón. Me incorporé a la respuesta. – dmeister