Configuración de la memoria caché de los portlets
La unidad de memoria caché básica representa fragmentos de marcación creados por página y por sesión del usuario. La marcación de portlets no siempre se almacena en la memoria caché. Inhabilitar el almacenamiento en la memoria caché de marcación ahorra uso de memoria, pero tiene un impacto negativo en el rendimiento.
Utilice los siguientes parámetros para controlar el uso de la memoria caché de portlets en tiempo de ejecución:
- CPSMaxCacheSizePerPortlet
Especifica el número de fragmentos de marcación almacenados en la memoria caché de cada portlet, por página y usuario. Por ejemplo, un valor de 5 con 1.000 usuarios, 10 páginas y 4 portlets por página puede generar un máximo de 200.000 entradas en la memoria caché (1000 x 10 x 4 x 5).
Este parámetro puede tener los siguientes valores:
Parámetro
Valor
-1 (predeterminado)
Guarda un número ilimitado de marcaciones de portlets.
0
Inhabilita el almacenamiento en caché de marcaciones.
1 o un entero mayor que 1
Limita el número de marcaciones al número especificado.
Debe proporcionar valores de tiempo de ejecución para este parámetro a cada servidor de aplicaciones que ejecuta el servicio de presentación.
- properties.config.cps.cache.timeToIdleSeconds
Especifica el periodo de tiempo, en segundos, durante el cual se conservan los fragmentos de marcación de página en la memoria caché en un periodo de inactividad. Si no se accede a la página durante ese tiempo, se suprime el contenido de la memoria caché.
El valor predeterminado es 1800 (30 minutos).
- properties.config.cps.cache.timeToLiveSeconds
Especifica el periodo de tiempo, en segundos, durante el cual se conservan los fragmentos de marcación de página en la memoria caché. Después de este tiempo, se suprime la marcación aunque la memoria caché todavía esté activa.
El valor predeterminado es 86400 (24 horas).
- properties.config.cps.cache.checkExpiryIntervalSeconds
Especifica la frecuencia, en segundos, con la que el sistema busca fragmentos de marcación caducados en la memoria caché.
El valor predeterminado es 300 (5 minutos).
Para habilitar o inhabilitar el cifrado de los fragmentos de marcación de portlets, utilice el parámetro encryptTemporaryFiles de la categoría Entorno en IBM® Cognos Configuration. Para obtener más información, consulte IBM Cognos Guía de instalación y configuración.