Ayuda - Con Aplicacion Espejo

Iniciado por luison, 22 Febrero 2011, 16:17 PM

0 Miembros y 2 Visitantes están viendo este tema.

luison

Que tal salu2!

Les comento la situacion:

Tengo una aplicacion que corre varios procesos, está ubicada en un servidor A.
Necesito tener esa misma aplicacion en un servidor B, para cuando A tenga un fallo(se fue la luz, se reinicie, se apague o por alguna razon se cierre la aplicacion. etc) entre B en accion. De igual manera cuando falle B entre en accion A.

Estoy pensando en usar sockets, como una alternativa o bien alguna mejor opcion que puedan sugerir. Tambien se me ocurre que una segunda aplicacion verifique si se cerró el proceso en el server A, lo ejecute en B o reinicie A.

Les agradezco sus ideas y/o aportaciones.

Estaremos por aqui investigando.

seba123neo

las maquinas son remotas o estan en la misma red ?
La característica extraordinaria de las leyes de la física es que se aplican en todos lados, sea que tú elijas o no creer en ellas. Lo bueno de las ciencias es que siempre tienen la verdad, quieras creerla o no.

Neil deGrasse Tyson

luison

Estan en la misma red, dentro de un site.

Edu

Lo mejor parece usar sockets si, al haber un fallo en la conexion es proq no esta mas online el servidor A y entonces sabras como hacer lo otro ;)

[D4N93R]

Ping hasta que no responda por un determinado tiempo y listo :P

edudito

Mi caso es similar, pero la diferencia es que en mi caso tengo un server local y otro en cloud y quiero que la aplicación esté sincronizada en ambos servidores en tiempo lo más real posible.
Alguna idea?.
Resumo:
Server local
Server cloud
Ambos bajo linux
Sincronizar en tiempo real ambos (o el menor tiempo posible) tanto BD como archivos.
Un saludo y espero que no moleste que reabra el tema pero creo que ayudará a entender mi caso y demuestra que he buscado por el foro.
Un saludo!