将代理程序输出重定向至文件

在某些情况下,可能需要将代理程序生成的输出重定向至文件而不是测试客户机。在一些不同的情况下,这可能会很有用。首先,为了以无头方式(即在没有测试客户机的情况下)运行代理程序,将输出重定向至文件就可避免用到测试客户机。其次,这在下列情况下将很有用:代理程序正在输出大量数据,而这些数据超出了使用数据通道的缓冲区可能容纳的限度。使此数据流入文件比使它直接流入测试客户机以供处理要快。

要将代理程序输出重定向至文件:

  1. 定位 serviceconfig.xml 配置文件。请参阅相关任务。
  2. 在编辑器中打开它,并搜索 Agent 元素。
  3. logFile 属性添加至 Agent 元素。
    例如,要将“Java 概要分析代理程序”的所有输出重定向至 tmp 目录中的 profile.trcxml 文件,将 logFile 属性的值指定为 /tmp/profile.trcxml

    <Agent name="Java Profiling Agent" type="Profiler" logFile="/tmp/profile.trcxml"> </Agent>

相关任务
定位配置文件
配置记录
管理代理控制器