replay

在环境中重放 Oracle Smart View for Office、REST API 或 EPM Automate 负载以在重负载下进行性能测试,从而验证服务在指定负载下时用户体验是否可接受。

必须创建标识了应在服务上执行的活动的重放文件。有关如何创建重放文件的详细信息,请参阅“准备运行 Replay 命令”。

适用于

PlanningPlanning 模块自由形式Financial Consolidation and CloseTax ReportingAccount ReconciliationProfitability and Cost ManagementEnterprise Profitability and Cost ManagementOracle Enterprise Data Management CloudNarrative Reporting销售规划战略性人员规划

所需角色

  • 服务管理员
  • 超级用户
  • 用户
  • 查看者

用法

epmautomate replay REPLAY_FILE_NAME.csv [duration=N] [trace=true] [lagTime=t] [encrypt=true|false],其中:
  • REPLAY_FILE_NAME 是存储了要在环境中执行的活动的 CSV 文件。
  • Duration 为可选参数,指示在环境中执行活动的分钟数。

    如果未设置此值,将对 HAR 文件中的活动运行一次。如果 HAR 文件中的活动运行完成后未到此参数指定的时间,EPM Automate 将再次运行 HAR 文件直到活动完成。例如,假设设置 duration=10 来重放运行时间为三分钟的 HAR 文件。在此方案中,replay 命令会运行 HAR 文件活动四次(持续 12 分钟),直到第四次迭代完成。

  • trace=true 是可选设置,指示 EPM Automate 以 XML 格式创建跟踪文件。

    如果指定此可选设置,EPM Automate 将为重放 CSV 文件中包括的每个 HAR 文件创建一个文件夹并在其中存储所有相关跟踪文件。对于 HAR 文件中的每个活动,EPM Automate 生成一个包含 Smart View 响应的跟踪文件。跟踪文件命名为 trace-N.xml;例如 trace-1.xml,其中 N 是从 1 开始的一个计数值。

    将在运行 EPM Automate 的目录中创建存储跟踪文件的文件夹。EPM AutomateYYYY_MM_DD_HH_MM_SS_HAR_FILE_NAME 格式,组合使用当前环境系统时间与 HAR 文件名来命名文件夹。例如,如果 HAR 文件名是 forecast1.har,则文件夹名称可能是 2016_06_08_10_21_42_forecast1

  • [lagTime=t](可选)用于指定命令在两次执行重放文件中包含的每个 HAR 文件之间应等待的秒数。默认值为 5 秒。

    如果您指定的值小于 5 秒,该命令将显示错误。负数(例如 -1)和分数(例如 1/2)不能作为此参数的值。支持小数值。

    开始执行第一个 HAR 文件后,命令将等待此参数指定的秒数,再启动对下一个 HAR 文件的处理。由于用户活动通常不是同时启动的,因此设置此参数有助于在环境中创建更真实的负载模拟。

    例如,假设您要模拟高峰期间有 1000 个用户登录到环境执行活动的负载。您可以创建 HAR 文件来模拟这些会话,然后以 6 秒的延时时间运行此命令,以重复环境中存在的负载。

  • encrypt=true|false 为可选参数,指定是否加密重放文件中包含的所有密码。默认值为 true。随机加密密钥用于对密码进行加密。

有关执行此命令涉及的详细步骤,请参阅“重放示例会话”。

示例

epmautomate replay forecast1.CSV duration=60 lagTime=5.6