PAGUE 6 MESES
LEVE 12 MESES
GARANTIR DESCONTO

Fórum Erro com Timer Beans em servidor em produção #415510

17/04/2012

0

bom dia, estou com um servidor rodando uma aplicação local em um cliente, e ja me ocorreu duas vezes, do servidor acredito que após um reboot por uma eventual queda de energia o Timer bean não obedecer o horario especificado e ser disparados inúmeras vezes seguidas, não encontrei nenhuma exception no log do servidor, alguem ja passou por isto??

código do Timer Bean

@Schedule(hour = 20, minute = 00, dayOfWeek = Fri)
public void backupSemanal() {
try {
StringBuilder sb = new StringBuilder();
sb.append(mysqldump -uroot -psenha --default-character-set=utf8 --routines secom > );
sb.append(this.geraNomeBackup(Bkp_Semanal));
Runtime.getRuntime().exec(new String[]{/bin/bash, -c, sb.toString()});
} catch (IOException ex) {
Logger.getLogger(UsinaBackup.class.getName()).log(Level.SEVERE, null, ex);
}
}
Rogério Martins

Rogério Martins

Responder

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar