Boa tarde galera, se tenho uma aplicação rodando 24 hrs por dia e fica aguardando a chegada de uma mensagem via sock por exemplo, mas depois que recebe essa mensagem, isso só será executado no outro dia.
Qual a melhor forma de deixar a aplicação dormindo e só voltar a verificação quando virar o dia?
Exemplo.
Agora são 16:23, fico verificando a chegada de um pacote de 10 em 10 segundos, daí as 17:00 o pacote chega, então volto pra essa rotina de verificação só depois da meia noite. Então, teria que ficar dormindo 7 hrs, que são 25200 segundos que são 25200000 milisegundos. A melhor forma seria o Thread.sleep(25200000)?
Abraços.