Help Center > Foundation Help

Se aplica a:

  • Winshuttle Foundation

Configurar el registro de Winshuttle Workflow

Utilice la página Registro para:

  • Habilitar el registro de Winshuttle Workflow 10.8.
  • Establezca las opciones de registro, como la frecuencia y el tipo de mensajes registrados.

Nota: Los cambios hechos desde esta página se aplicarán a la aplicación web actual y a cualquier aplicación web que comparta la misma base de datos de Workflow.

Habilitar el registro

  1. Abra el sitio de administración de Workflow.
  2. Haga clic en Registro. Icono de registro de Workflow 10.8
  3. Elija el Tipo de registro:
    • Básico: Es el tipo predeterminado, que registra los trabajos internos de Winshuttle Workflow en SharePoint.
    • Temporizador: Registra las marcas del temporizador en el producto básico, lo que puede resultar útil si hay problemas de rendimiento.
    • SVService: Registra SVService.
    • Administración de Central: Registra el sitio web de Winshuttle Workflow Central.
    • SVAdm: Registra la ejecución de SVAdm.
  4. Seleccione el nivel de registro:
    • Error: Se suele registrar siempre que se genera una excepción grave. Este nivel de registro es el que menos repercute en el rendimiento.
    • Advertir: Este nivel se utiliza siempre que se detecta alguna cosa incorrecta pero no necesariamente grave. Si el sistema detecta alguna condición o estado inesperado, pero no lo suficientemente grave como para generar una excepción, se escribe una descripción en el registro con el nivel de registro Advertir. Este nivel incluye también errores.
    • Información: Mensajes de seguimiento generales en todo el código. No se realiza composición de cadenas en este nivel, por lo que no se escriben datos variables. Este nivel incluye también errores y advertencias.
    • Depurar: El nivel de registro más detallado. Incluye datos variables, de modo que la composición de cadenas se realiza exhaustivamente, lo que puede desencadenar recolecciones de elementos no utilizados con más frecuencia, etc. Este nivel incluye también errores, advertencias y mensajes informativos. Este nivel de registro es el de mayor impacto en el rendimiento.
  5. Junto a Retención del registro, seleccione Anexar a registros anteriores o Borrar registros anteriores.
  6. (Opcional) Haga clic en Más opciones para poder especificar lo siguiente:
    • Incluir seguimiento de pila para cada instrucción de registro: Proporciona más información de registro pero ralentizará el sistema de forma considerable. Utilice esta opción con moderación.
    • Registro asíncrono: Crea un subproceso de ejecución aparte para mejorar el rendimiento del sistema cuando el registro está activado, pero escribir el registro puede provocar un ligero retraso.
    • Incluir solo clases específicas: Introduzca una lista separada por comas de clases para limitar el registro.

Registro avanzado: Usar SVTrace

Volver al principio

SVTrace se puede usar para proporcionar información de registro adicional de errores en los sitios de Winshuttle Workflow. Para activarlo, añada una entrada al archivo web.config de la aplicación web en la que está el sitio de Workflow; se debe activar para todos los servidores front-end web.

Nota: El archivo de SVSTack solo tendrá el último seguimiento relacionado con el error. El seguimiento de error más antiguo se reemplazará por el último que se cree cada vez que haya un error.

Habilitar SVTrace

  1. Localice el archivo web.config. Suele estar ubicado en C:\inetpub\wwwroot\wss\VirtualDirectories\1000, donde 1000 es el puerto en el que la aplicación web está instalada.
  2. Abra el archivo web.config con cualquier editor de texto.
  3. En el archivo web.config, localice Actualización de AppSettings y, a continuación, busque la clave SVTraceLevel (mostrada abajo):

    <add key="SVTraceLevel" value="2" />

    <add key="SVTracePath" value="C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\WorkflowRoot\temp" />

    Nota: El archivo SVSTack se generará en la ruta definida por SVTracePath.

    La ruta C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\WorkflowRoot\temp es una ruta temporal que usa Workflow para SharePoint 2010. Sp2010.

    Para SharePoint 2013, la ruta es C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\15\WorkflowRoot\temp.

  4. Puede configurar el valor de SVTraceLevel a uno de los siguientes tres niveles:
    • SVTraceLevel = 0: Sin seguimiento.
    • SVTraceLevel = 1: Seguimiento rápido. Solo muestra el seguimiento de la pila relevante para el error.
    • SVTraceLevel = 2: Seguimiento de depuración. Muestra el seguimiento de la pila completo del error.
  5. Repita estos pasos en cada front-end web.