Foro de elhacker.net

Programación => Programación C/C++ => Mensaje iniciado por: PeKiN en 8 Junio 2011, 12:26 pm



Título: Temporizador en C
Publicado por: PeKiN en 8 Junio 2011, 12:26 pm
Hola! me gustaría añadir a mi programa una solución para el siguiente problema. Se conectan y registran varios servidores (en una base de datos mysql), pero en el caso de que alguno caiga de forma fortuita, se queda como registrado y eso seria un error. Lo único que se me ocurre es comprobar periódicamente si ese servidor sigue vivo, ¿qué herramienta (función, método, etc..) podría utilizar para resolver este problema en C?

Gracias de ante mano

Saludos


Título: Re: Temporizador en C
Publicado por: pucheto en 9 Junio 2011, 03:08 am
Hacele ping y fijate si te responde... Y usa los timers q te de el SO o algun wraper por encima de estos...


Título: Re: Temporizador en C
Publicado por: PeKiN en 9 Junio 2011, 21:51 pm
Mi idea sería utilizar algo tipo la función select() y su timer, así contactar periódicamente con los servidores para comprobar que están disponibles y si alguno no respondiera, darlo de baja de la base de datos.