Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

调试JET应用程序

使用本主题来调试JET应用程序。

调试提示

  • 要调试运行 Junos OS 的应用程序,可以使用 语句配置追踪文件 edit system services extension-service traceoptions 选项。在编写示例应用程序之前,Junos OS设备上启用此语句。

  • 只有在Junos模式下运行的 路由引擎服务进程 (jsd) 才支持。备份设备上不支持路由引擎。

  • 要消除任何防火墙问题,请使用设备上应用程序进行测试。

  • 对于通知应用程序,验证客户端 IP 源地址(建立连接的地址)是否添加到 jsd 通知配置中允许的客户端列表中。

  • 确保最大通知连接数不超过设备上配置的数量。使用以下命令查看客户端:

如何在安装期间调用调试器

对于在路由器上运行的非守护程序应用程序,您可以在安装应用程序的同时调用调试器。要随调试器一起加载应用程序:

  1. 使用 Junos OS CLI 调用调试器并同时安装应用程序。
  2. 输入 help 以显示支持的命令列表。
  3. 根据需要,键入 使用调试器命令 help <topic>

问题:无法连接到 jsd

如果应用程序无法连接到 jsd,请执行以下步骤。

  1. 使用以下命令检查 jsd Junos OS设备上是否启动并运行:
  2. 如果 jsd 未启动,重新启动 jsd。从以下选项中选择:
    • 平稳重新启动进程。

    • 立即— 立即重新启动 (SIGKILL) 进程。

    • 软 - 软重置 (RESETUP) 进程。

    • | — 通过命令管道运行。

  3. 如果 jsd 已启动,请验证设备上存在配置,命令如下:

    您可看到输出中的配置。如果还没有,则重新执行配置。

  4. 如果存在配置,请验证 jsd 是否侦听配置的端口 51051:

    应该可以看到一个匹配的条目。

  5. 如果没有找到匹配的条目,请重新启动 jsd。