Saltar al contenido

Spring Boot – servicio de bucle infinito

Esta es el arreglo más completa que encomtrarás dar, sin embargo mírala pausadamente y analiza si se adapta a tu trabajo.

Solución:

No implemente un bucle infinito usted mismo. Deje que el marco lo maneje usando sus capacidades de ejecución de tareas:

@Service
public class RecordChecker

    //Executes each 500 ms
    @Scheduled(fixedRate=500)
    public void checkRecords() 
        //Check states and send mails
    

No olvide habilitar la programación para su aplicación:

@SpringBootApplication
@EnableScheduling
public class Application 

    public static void main(String[] args) throws Exception 
        SpringApplication.run(Application.class);
    

Ver también:

  • Programación de tareas

Lo que estoy usando es un intermediario de mensajes y un consumidor colocado en la aplicación Spring Boot para hacer el trabajo.

Puntuaciones y comentarios

Te invitamos a añadir valor a nuestro contenido contribuyendo tu veteranía en los informes.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *