Bem, estou usando a api do quartz para fazer crud no banco de dados e disparar email para usuários a cada 24 horas, mas encontrei um problema pq o serviço só é executado enquanto a aplicação está em execução. É possível deixar o quartz rodando mesmo com a aplicação fechada e tbm precisaria que caso o9 servidor da aplicação seja encerrado e reiniciado novamente o quartz reinicie sua execução. Posso fazer no quartz ou é preciso usar outra api?
1 - Você consegue enviar um email se o servidor de emails estiver desligado?
2 - Você consegue subir a tua aplicação, depois de reiniciar o servidor, sem fazer algo manualmente ou ter previamente programado?
3 - Já pensou em usar spring batch?
1- Não
2- Consigo mas a execução do quartz não é reiniciada depois
3- Não
O quartz não roda sozinho. Ele depende de uma aplicação rodando para que ele consiga identificar a hora.
Você tem uma aplicação. Se tem, consegue criar um batch ou so para subir a aplicação.
Entendi, vlw