Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Depurar aplicaciones JET

Utilice este tema para depurar aplicaciones JET.

Sugerencias de depuración

  • Para depurar aplicaciones en un dispositivo que ejecuta Junos OS, puede configurar la opción archivo de seguimiento con la edit system services extension-service traceoptions instrucción. Debe habilitar esta instrucción en el dispositivo Junos OS antes de escribir las aplicaciones de ejemplo.

  • El proceso de servicio junos (jsd) solo se admite en el motor de enrutamiento que se ejecuta en el modo principal. No se admite en el motor de enrutamiento de respaldo.

  • Para eliminar cualquier problema de firewall, utilice una aplicación en el dispositivo para probar.

  • En el caso de las aplicaciones de notificación, compruebe que la dirección IP de origen del cliente (la dirección desde la que se establece la conexión) se agrega a la lista de clientes permitidos en la configuración de notificación de jsd.

  • Asegúrese de que la cantidad máxima de conexiones de notificación no supera el número configurado en el dispositivo. Utilice el siguiente comando para ver los clientes:

Cómo invocar el depurador durante la instalación

Para aplicaciones no demonio que se ejecutan en el enrutador, puede invocar el depurador al mismo tiempo que instala la aplicación. Para cargar la aplicación junto con el depurador:

  1. Use la CLI de Junos OS para invocar el depurador e instalar la aplicación al mismo tiempo.
  2. Escriba help para mostrar una lista de los comandos compatibles.
  3. Utilice los comandos del depurador según sea necesario escribiendo help <topic>.

Problema: no se puede conectar a jsd

Utilice este procedimiento si la aplicación no puede conectarse a jsd.

  1. Compruebe si jsd está activo y funcionando en el dispositivo Junos OS mediante el siguiente comando:
  2. Si jsd no está activo, reinicie jsd. Elija entre las siguientes opciones:
    • con elegancia: reinicie el proceso con gracia.

    • inmediatamente: reinicie inmediatamente (SIGKILL) el proceso.

    • soft— Restablecer software (SIGHUP) el proceso.

    • |: canaliza a través de un comando.

  3. Si jsd está activo, compruebe que la configuración está presente en el dispositivo mediante el siguiente comando:

    Debería ver la configuración en la salida. Si no es así, rehacer la configuración.

  4. Si la configuración está presente, compruebe que jsd está escuchando en el puerto 51051 configurado:

    Debería ver una entrada coincidente.

  5. Si no ve una entrada coincidente, reinicie jsd.