Supresión de instantáneas sin nombre en masa desde un servidor de Process Center.

Puede configurar IBM® Process Center para suprimir automáticamente las instantáneas sin nombre en masa en un momento planificado desde todas las aplicaciones de proceso y kits de herramientas.

Antes de empezar

Debe ser un administrador del entorno de desarrollo con acceso a los archivos de configuración local en el servidor para realizar esta tarea.

Acerca de esta tarea

Tenga en cuenta los siguientes puntos cuando planifique cómo utilizar esta característica:
  • La supresión automática nunca elimina las instantáneas con nombres.
  • Puesto que la supresión automática elige aleatoriamente en qué aplicaciones de proceso y kits de herramientas trabaja, especifique una duración que sea lo suficientemente larga para procesar todos los proyectos activos en el Process Center.
  • La supresión automática elimina las instantáneas sin nombre en trozos de 100 para limitar la contención de la base de datos. Si el tiempo de duración no caduca antes de que se eliminen todas las instantáneas sin nombre, la supresión automática no puede eliminar todas las instantáneas sin nombre entre dos instantáneas con nombre.
  • La supresión automática sólo se ejecuta cuando el servidor está activo. Si el servidor está inactivo en la hora de inicio configurada, la supresión automática no se ejecuta hasta la próxima vez que se haya configurado la supresión del dispositivo.
  • Antes de suprimir instantáneas sin nombre, vaya al Inspector de Process Designer y elimine todas las instancias de proceso que están relacionadas con cada instantánea sin nombre que desea suprimir.
  • Suprima instantáneas sin nombre cuando no haya operaciones en Process Center y no haya conexiones entre Process Designer y Process Center.

La característica de supresión automática de instantáneas sin nombre se controla mediante un conjunto de opciones de configuración en la sección <server> del archivo 100Custom.xml. La sección empieza con la cabecera <unnamed-snapshots-cleanup-config>.

Procedimiento

  1. Para activar la característica de supresión automática, establezca <enabled> en true. El valor predeterminado es false.
  2. Para establecer la hora del día en que desea que se ejecute la supresión de la instantánea automatizada, proporcione un valor para <cleanup-start-time>. La hora que se utiliza es la hora del sistema local. La hora predeterminada es la medianoche: 23:59:59. El proceso automático de supresión de instantáneas hace un uso intensivo de la base de datos; por lo tanto, ejecute el proceso cuando otras demandas en el sistema sean bajos. Ejecutarlo en momentos de gran uso disminuye el tiempo de respuesta para las personas que utilizan el sistema.
  3. Establezca <cleanup-duration-minutes> en el número de minutos que desee que el proceso se ejecute. La duración predeterminada es de 5 minutos.
  4. Para definir qué instantáneas desea suprimir, establezca <clean-after-number-named-snapshots>. La supresión de instantáneas elimina parte del historial de cambios para el proyecto; por lo tanto, usted probablemente deseará mantener las instantáneas más recientes. El valor predeterminado es 4, lo que significa que sólo se eliminan las instantáneas sin nombre que son más antiguas que las cuatro instantáneas más recientes con nombres. Con ese valor, si el servidor de Process Center tiene versiones de la 0.1 a la 0.6, sólo se suprimirán las instantáneas sin nombre que se crearon antes de la instantánea con nombre versión 0.3.
    Nota: Las instantáneas archivadas se ignoran al calcular el rango de instantáneas a suprimir. Por ejemplo, si las versiones 0.3 y 0.4 son instantáneas archivadas, se omiten y sólo se suprimen las instantáneas sin nombre que se crearon antes de versión 0.1 .

    Como el valor <clean-after-number-named-snapshots> se aplica a nivel de pista, las instantáneas sin nombre que cumplen el criterio se suprimen de cada pista individual en el proyecto. Y, a la inversa, si una pista tiene menos instantáneas con nombre que el valor especificado, las instantáneas sin nombre de esa pista no se suprimen.

Ejemplo

La sección relevante en el archivo 100Custom.xml se parece a este ejemplo, que utiliza los valores predeterminados:

<unnamed-snapshots-cleanup-config>
   <enabled>true</enabled>
   <cleanup-start-time>23:59:59</cleanup-start-time>
   <cleanup-duration-minutes>5</cleanup-duration-minutes>
   <clean-after-number-named-snapshots>4</clean-after-number-named-snapshots>
</unnamed-snapshots-cleanup-config>
	

Para obtener más información sobre cómo cambiar las propiedades de configuración, consulte el tema Creación de un archivo de configuración 100Custom.xml.

Qué hacer a continuación

La forma más fácil de gestionar la acumulación de instantáneas sin nombre en el servidor de Process Center es permitir la supresión automática. Sin embargo, también puede suprimir instantáneas sin nombre o instantáneas archivadas específicas. Consulte Supresión de instantáneas sin nombre y archivadas, manual para ver detalles.

Para ver los resultados del proceso de supresión automática, compruebe el archivo de registro del servidor de clúster AppTarget.