使用离线调试

本页面适用于 ApigeeApigee Hybrid

查看 Apigee Edge 文档。

利用离线调试工具,您可以在代理编辑器的调试视图中查看并分析之前下载的“离线”调试会话。已保存的调试会话实质上是调试会话的“记录”,在需要进行问题排查和进一步分析的情况下非常有用。离线调试工具的界面类似于代理编辑器中的调试视图。

如需了解调试工具界面以及如何下载调试会话,请参阅使用调试

调试 v2(新)

如需使用离线调试查看下载的调试数据,请执行以下操作:

  1. 在 Google Cloud 控制台中,前往代理开发 > 离线调试页面。

    前往“离线调试”

  2. 此时将显示离线调试视图:

    点击查看大图
  3. 如需将数据加载到离线调试视图中,请点击打开调试会话,选择先前下载的 JSON 格式的离线调试会话文件,然后点击打开

    注意:在代理编辑器调试视图中下载调试会话时,下载文件的名称采用 debug-{session ID}.json 格式,其中 {session id} 是调试会话的 ID;不过,您可以根据需要重命名该文件。

    Apigee 界面会加载调试文件的数据,并在事务面板的列表中显示所有事务。

    点击查看大图 已加载调试文件的“离线调试”视图
  4. 事务面板中点击相应事务所在的行,以在事务映射中显示相应事务。 点击查看大图 下载的事务映射

在这里,您可以像处理新创建的调试会话一样探索调试会话。如需了解详情,请参阅创建调试会话

调试 v1

如需使用离线调试查看下载的调试数据,请执行以下操作:

  1. 登录Google Cloud 控制台
  2. 从主视图中选择 API 代理
  3. 选择开发 > 离线调试

    此时将显示离线调试视图:

    新版代理编辑器中的“离线调试”视图

  4. 如需将数据加载到离线调试视图中,请点击打开调试会话按钮,然后选择先前下载的 JSON 格式的离线调试会话文件。

    注意:在代理编辑器调试视图中下载调试会话时,下载文件的名称采用“debug-{session ID}.json”格式,其中 {session id} 是调试会话的 ID。不过,您可以根据需要重命名该文件。

    Apigee 界面会加载调试文件的数据,并在左侧面板中显示与相应事务对应的新行。

    已加载调试文件的“离线调试”视图。

  5. 在左侧面板中点击相应事务所在的行,以在甘特图中显示事务的甘特图。

    右侧窗格中事务步骤的甘特图。

在这里,您可以像在新版代理编辑器的调试视图中一样探索调试会话。请参阅“查看请求和响应的甘特图”部分。