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
Hacele ping y fijate si te responde... Y usa los timers q te de el SO o algun wraper por encima de estos...
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.