Criar um processso que rodará automaticamente uma vez por dia do Tomcat

3 respostas
A

Boa tarde!

Eu tenho uma aplicação que roda sobre o Tomcat 5.5, uso Struts e IBatis.

Foi requisitado que eu implementasse tipo un “scheduler” dentro do meu sistema, pra executar uma rotina automaticamente todo dia.

Tipo, eu não posso simplesmente chamar uma tread apartir do login de um usuário, pois eu perderia controle sobre isso.

Como faço para criar apenas uma vez uma tread que executa determinado processo uma vez por dia? Tipo, ela precisa rodar independente das seções e usuários que estão logados. Mesmo que ninguém logue por uma semana ela tem que rodar diariamente… Ah, não precisa necessariamente ser em tread.

Obrigado, e espero ter sido claro!

3 Respostas

louds

usa o quartz

marcelo_mococa

na última revista mundo java eu escrevi um artigo sobre o quartz.
você vai ver que é bem simples de fazer este agendamento.

luis.soares

http://www.onjava.com/pub/a/onjava/2005/09/28/what-is-quartz.html

Criado 9 de novembro de 2006
Ultima resposta 10 de nov. de 2006
Respostas 3
Participantes 4