Sun Cluster 3.1 10/03: Guía del desarrollador de los servicios de datos

Propiedad Probe_command

El comando de análisis comprueba periódicamente el estado de la aplicación. Debe ser un comando UNIX, con sus argumentos, que se puede pasar directamente a un shell para analizar la aplicación. El comando de análisis retorna con un estado de salida de 0 si la aplicación está bien.

El estado de salida del comando de análisis se utiliza para determinar la gravedad del fallo de la aplicación; se denomina estado de análisis y debe ser un número entero entre 0 (éxito) y 100 (fallo total). Puede tener también un valor especial de 201, lo que provoca una recuperación de fallos inmediata de la aplicación salvo que se establezca Failover_enabled en false. El estado de análisis se utiliza dentro del algoritmo de análisis de GDS (consulte scds_fm_action(3HA) para tomar la decisión de reiniciar la aplicación localmente en lugar de hacer una operación de recuperación de fallos a otro nodo; si el estado de salida es 201, se realiza inmediatamente una recuperación de fallos de la aplicación.

Si se omite el comando de análisis, GDS aporta su propio analizador sencillo, que conecta con la aplicación en el conjunto de direcciones IP derivadas de la propiedad Network_resources_used o la salida de scds_get_netaddr_list(3HA). Si la conexión es satisfactoria, se desconecta inmediatamente. Si tanto la conexión como la desconexión son satisfactorias, se considera que la aplicación está funcionando correctamente.


Nota –

El analizador incluido con GDS sólo se pretende que sea un sustituto sencillo del analizador específico de la aplicación, que cuenta con todas las funciones.