应用对象
Revolution Analytics

排查 DeployR 问题时,通常需要收集包含调试级别信息的production.log,以便提供有关问题的更多详细信息。 默认情况下,production.log仅记录“错误”和“信息”级别的消息。 若要为 Windows 上的 DeployR production.log启用调试级别跟踪并收集有用的诊断信息,请执行以下操作:

  1. 通过 Windows 服务管理控制台或从具有管理员权限的命令行停止 Apache-Tomcat-for-DeployR-7.2 服务:

    C:\> net stop Apache-Tomcat-for-DeployR-7.2
  2. 编辑 C:\Revolution\DeployR-7.2\deployr.groovy 并将 log4j 节中出现的两个单词“info”更改为“debug”。从:

        root {        info 'stdout', 'logfile'    }    info'com.revo.phoenix'

    自:

        root {        debug 'stdout', 'logfile'    }    debug'com.revo.phoenix'

    保存 deployr.groovy 文件。

  3. 通过 Windows 服务管理控制台或从具有管理员权限的命令行重启 Apache-Tomcat-for-DeployR-7.2 服务:

    C:\> net start Apache-Tomcat-for-DeployR-7.2
  4. 重新创建报告的 DeployR 问题。

  5. 与步骤 1 中一样,停止 Apache-Tomcat-for-DeployR-7.2 服务,将所有消息刷新到 production.log 文件。

  6. 运行支持数据收集工具,C:\Revolution\DeployR-7.2\diagnostic\diagnostics.bat。 此工具 (DeployR 7.2 中的新增功能) 将收集调试production.log以及其他诊断信息,以便进行故障排除,并将其打包到 C:\Revolution\DeployR-7.2\diagnostic\diagnostic.zip 中。 请提供此 diagnostic.zip 文件以支持。

  7. 编辑 C:\Revolution\DeployR-7.2\deployr.groovy 并将日志记录级别从“debug”还原为“info”以减少输出production.log。 重启 Apache-Tomcat-for-DeployR-7.2 服务。

需要更多帮助?

需要更多选项?

了解订阅权益、浏览培训课程、了解如何保护设备等。