Encontré algunas preguntas similares, pero no del todo así, así que sigo publicando.
Yo uso un producto de replicación en el sitio de un cliente. Estamos ejecutando un entorno de servidor Windows 2003/2008. No funciona muy bien porque de vez en cuando afirma que está perdiendo conexión con sus agentes. Pero lo hace incluso en conexiones LAN, y al estar en una LAN corporativa muy sólida, esto parece muy poco probable.
Sin embargo, hacer que el Soporte acuerde que puede ser su problema y no el nuestro, es donde necesito ayuda. Necesito reunir algún tipo de evidencia de que otro programa que se basa en una conexión TCP estable no informa caídas cuando lo hace el producto de replicación.
Así que estoy buscando una utilidad que se ejecute en 2 servidores, y pueda establecer una conexión TCP entre ellos, y luego informar sobre cualquier interrupción de conexión que se produzca, incluso si es breve. Ni siquiera tiene que ser una utilidad, sino que incluso puede ser un programa que se base tanto en algo en el otro servidor que, incluso si hubiera una caída momentánea, mostraría un mensaje o error. Soy bastante flexible, pero solo necesito una forma confiable de demostrar que la conexión es sólida.
Pensé en el ping continuo, pero su limitación es que no tiene marca de tiempo asociada con ningún ping caído, y tampoco está usando TCP, por lo que puede ser un escenario ligeramente diferente.
Muchas gracias de antemano! -Sandra
fuente