Tema anterior: Límite interior

Tema siguiente: Mensajes de registro


Informe/comprobación de estado de arranque

De forma predeterminada, cuando se completa el proceso de arranque del dispositivo, el código de inicialización del APK envía una notificación de arranque completado mediante la conexión de servicio establecida por el agente de máquina virtual. El grid utiliza este código como señal de que el dispositivo se ha iniciado correctamente.

El dispositivo se puede equipar con un script de comprobación de arranque opcional, que se ejecuta cuando finaliza el inicio del SO y puede comprobar (de alguna manera específica del dispositivo) si el dispositivo se ha inicializado correctamente y está preparado para funcionar. Por ejemplo, si el dispositivo es un servidor HTTP, el script podría intentar realizar una solicitud al puerto HTTP del host local para comprobar que el daemon HTTP esté operacional.

El script de comprobación de arranque es un script de shell denominado applogic_appliance (almacenado en una ubicación específica del SO; consulte las guías de instalación), que se ejecuta como archivo incluido en el shell (por ejemplo, con el comando "." para un shell de Posix). Se espera que muestre un estado de inicio correcto o incorrecto y, opcionalmente, muestre un mensaje de error en el flujo de errores estándar (stderr).