um Datasource varias origens  XML
Índice dos Fóruns » Java Avançado
Autor Mensagem
Rafael Rossignol
Java Ninja
[Avatar]

Membro desde: 17/02/2004 09:26:58
Mensagens: 259
Offline

Aqui onde trabalho roda um sistema onde o banco de dados (que fica em outro lugar) vem por um link de rádio.
Agora estão implantando uma VPN por cabo.

Ou seja, agora vão existir duas maneiras de se chegar lá.

Queria saber se tem como e se existe alguma coisa pronta. Meu datasource variar por URLs de conexão diferentes. Pois a idéia é quando tiver nublado e o link não funcionar, que utilize o cabo.

Existe como fazer isso? ou é melhor usar algum artificio de DNS?

uso JBoss na minha aplicação.

"A Imaginação é mais importante que o Conhecimento"
Albert Einstein
[Email] [ICQ]
Aldrin Leal
JavaEvangelist
[Avatar]

Membro desde: 10/07/2007 17:04:34
Mensagens: 330
Localização: Belem / PA / Brazil
Offline

Crie um servidor de DNS local e alguns scripts para redireciona-lo.

Ou, caso uses MySQL, leia o manual. Ele possui uma sintaxe de fail-over-balancing, que deve servir.

-- Aldrin Leal, http://www.leal.eng.br/mnemetica/
[WWW] [MSN]
Rafael Rossignol
Java Ninja
[Avatar]

Membro desde: 17/02/2004 09:26:58
Mensagens: 259
Offline

aqui usamos oracle!

e mesmo assim, se a linha está fora do ar, como da pra conectar no mysql para que este direcione pra outro?

"A Imaginação é mais importante que o Conhecimento"
Albert Einstein
[Email] [ICQ]
Aldrin Leal
JavaEvangelist
[Avatar]

Membro desde: 10/07/2007 17:04:34
Mensagens: 330
Localização: Belem / PA / Brazil
Offline

Eis o ponto: O Driver possui esta lógica :)

Experimente criar um programa que teste uma lista de endereços/portas e retorne o primeiro cuja conexão TCP funcionou. Faça-o ser configurável... E, eis que tens a solução.

-- Aldrin Leal, http://www.leal.eng.br/mnemetica/
[WWW] [MSN]
 
Índice dos Fóruns » Java Avançado
Ir para:   
Powered by JForum 2.1.8 © JForum Team