Alguma luz para -> Job/Task - Scheduler - Spring - Vraptor3

0 respostas
marcelomello

Olá pessoal,

Vamos ao meu cenário, rsss.
Preciso fazer uma redundância de servidores de recepção de dados. Na verdade estou nos finalmentes,
porém estou perdido com a seguinte situação:

Situação normal:

  • Estações de hora em hora verificam se servidor primário está online;
  • Se sim enviam dados via grps.
  • … faz-se outras paradas.

Situação anormal:

  • Servidor primário está fora do ar.
  • Estações enviam os dados para servidor secundário
  • Caso este esteja fora tbém enviará para um terceiro.

O problema que eu tenho é na sincronização dos dois últimos para o meu primário.

Eu segui a receita de bolo do Mario Peixoto, (que foi postada em http://www.guj.com.br/posts/list/144849.java) mas sem sucesso.
http://mariopeixoto.wordpress.com/2009/11/17/job-scheduling-com-vraptor3-e-spring3/

Podem me responder se o @PrototypeScoped, já está OK ?!
Se não como posso resolver isso?

Configurei um CronTriger para disparar a cada 45 minutos.

Verifico se meu servidor primário já voltou, se SIM, faço um select pra ver se existe dados novos
(status=zero) nos servires secundário e terciário.
Se existir iria enviar ele para o primário.

Existe um forma de fazer esse sincronimos mais corretamente!?
Servidor primário está com oracle.
Outros dois mysql.

Abraço,

Mello

Criado 22 de fevereiro de 2010
Respostas 0
Participantes 1