replay

Reproduce la carga de Oracle Smart View for Office, la API de REST o la carga de EPM Automate en un entorno con el fin de activar las pruebas de rendimiento si hay una carga muy elevada para verificar que la experiencia del usuario es aceptable cuando el servicio tiene una carga especificada.

Debe crear un archivo de reproducción que identifique las actividades que se deben ejecutar en el servicio. Consulte Preparación para ejecutar el comando replay para obtener información detallada sobre cómo crear el archivo de reproducción.

Se aplica a

Planning, Planning Modules, FreeForm, Financial Consolidation and Close, Tax Reporting, Account Reconciliation, Profitability and Cost Management, Enterprise Profitability and Cost Management, Oracle Enterprise Data Management Cloud, Narrative Reporting, Sales Planning y Strategic Workforce Planning.

Roles necesarios

Administrador del servicio, Usuario avanzado, Usuario, Visor

Sintaxis

epmautomate replay REPLAY_FILE_NAME.csv [duration=N] [trace=true] [lagTime=t] [encrypt=true|false], donde:
  • REPLAY_FILE_NAME es un archivo CSV en el que se almacenan las actividades que se van a ejecutar en el entorno.
  • Duration, opcionalmente, indica el durante cuántos minutos se ejecutan las actividades en el entorno.

    Las actividades del archivo HAR se ejecutan una sola vez si no se define este valor. Si las actividades del archivo HAR finalizan en el tiempo especificado por este parámetro, EPM Automate vuelve a ejecutar el archivo HAR hasta que finalicen las actividades. Por ejemplo, imagine que ha establecido duration=10 para reproducir un archivo HAR que tarda tres minutos en ejecutarse. En este escenario, el comando replay ejecuta las actividades del archivo HAR cuatro veces (unos 12 minutos) hasta que finalice la cuarta iteración.

  • trace=true es una configuración opcional que indica a EPM Automate que cree archivos de rastreo en formato XML.

    Si se especifica esta configuración opcional, EPM Automate crea una carpeta para cada archivo HAR incluido en el archivo CSV de reproducción y almacena todos los archivos de rastreo relacionados en ella. Por cada actividad en el archivo HAR, EPM Automate genera un archivo de rastreo que contiene la respuesta de Smart View. Los archivos de rastreo se denominan trace-N.xml; por ejemplo, trace-1.xml, donde N es un contador que comienza en 1.

    Las carpetas que almacenan los archivos de rastreo se crean en el directorio desde el que se ejecuta EPM Automate. EPM Automate usa una combinación de hora actual del sistema del entorno y nombre del archivo HAR con formato YYYY_MM_DD_HH_MM_SS_HAR_FILE_NAME para asignar un nombre a las carpetas. Por ejemplo, si el nombre del archivo HAR es forecast1.har, el nombre de la carpeta puede ser 2016_06_08_10_21_42_forecast1.

  • [lagTime=t], opcionalmente, especifica el número de segundos que el comando debe esperar entre la ejecución de cada archivo HAR incluido en el archivo de reproducción. El valor predeterminado es 5 segundos.

    El comando muestra un error si especifica un valor inferior a 5 segundos. Los números negativos (por ejemplo -1) y las fracciones (por ejemplo, 1/2) no se aceptan como valor del parámetro. Se soportan valores decimales.

    Una vez que se ha iniciado la ejecución del primer archivo HAR, el comando espera el número de segundos especificado por este parámetro para iniciar el procesamiento del siguiente archivo HAR. Debido a que las actividades de usuario normalmente no se inician de manera simultánea, establecer este parámetro ayuda a crear una simulación de carga más realista en un entorno.

    Por ejemplo, suponga que desea simular la carga de 1000 usuarios iniciando sesión en un entorno durante la hora punta para realizar actividades. Puede crear archivos HAR para simular estas sesiones y, después, ejecutar este comando con un tiempo de demora de 6 segundos para replicar la carga utilizada en el entorno.

  • encrypt=true|false, opcionalmente, especifica si se van a cifrar todas las contraseñas incluidas en el archivo de reproducción. El valor predeterminado es true. Se utiliza una clave de cifrado aleatoria para cifrar la contraseña.

Consulte Sesión de reproducción de ejemplo para obtener los pasos detallados implicados en la ejecución de este comando.

Ejemplo

epmautomate replay forecast1.CSV duration=60 lagTime=5.6