Este documento describe cómo acceder a la consola de aplicaciones/contenedores en ejecución en el IC3000 para resolver problemas y depurar.
Para acceder a la consola en IC3000, el IC3000 debe estar en ejecución en modo desarrollador. Una vez que el IC3000 está en modo de producción, no es posible acceder a una consola de aplicación. Esto es por diseño.
Para depurar/resolver problemas de una aplicación en ejecución (o que falla), asegúrese primero de que el IC3000 esté en modo de desarrollador.
En el modo desarrollador, el IC3000 es un dispositivo de desarrollo no administrado y se controlará a través de Local Manager y ioxclient.
ic3k>developer set-password Enter password: Re-enter password: Password set successfully!
ic3k>show ida status Status: Running Operation Mode: Developer FND Host: N/A FND Connection Status: Not Connected Periodic Metrics Interval: N/A Heartbeat Interval: N/A Is Registered: False HTTP Server Status: Running
Utilice ioxclient o Local Manager a través de su navegador para implementar, activar e iniciar su paquete de aplicaciones IOx.
Opcionalmente, puede activar la opción de depuración cuando activa la aplicación. Esto evita que el contenedor de aplicaciones se detenga cuando la aplicación finaliza de forma inesperada, como se muestra en la imagen.
Conéctese a la consola de aplicaciones.
Una vez que la aplicación se ejecuta (o sigue en modo de depuración), puede conectarse a la consola del contenedor de la siguiente manera:
Primero, descargue la clave privada del contenedor con el uso de Local Manager o ioxclient: Local Manager > Applications > <specific app> > Manage > App Info > *.pem file como se muestra en la imagen.
En Linux, inicie el comando como se muestra con el uso de SSH-port 22, por ejemplo: ssh -i test.pem appconsole@169.254.128.2
En Windows, cuando utilice Putty, convierta primero el archivo .pem a un .ppk compatible con Putty con el uso de PuThygen:
Una vez que tenga el archivo .ppk, inicie PuTTY e introduzca 169.254.128.2, puerto 22 en el diálogo de sesión.
A continuación, navegue hasta Connection - SSH - Auth y suministre el archivo .ppk como se muestra en la imagen.
Haga clic en Abrir para iniciar la sesión. Como nombre de usuario, ingrese "appconsole" como se muestra en la imagen.
Esto debería llevarle a la consola de la aplicación del contenedor IOx en ejecución en el IC3000.