Visión general del almacenamiento en memoria caché de datos
El almacenamiento en memoria caché de datos se produce cuando los registros de una transacción se almacenan en la JVM.
Empezando por Yantra 5x 5.0 SP2, el almacenamiento en memoria caché está habilitado de forma predeterminada. Los registros almacenados en memoria caché se almacenan en el almacenamiento dinámico JVM. Normalmente, alrededor de 350MB lo utilizará el almacenamiento en memoria
caché durante el estado estable. Por supuesto, la cantidad real puede depender de sus operaciones. Como resultado, con el almacenamiento en memoria caché habilitado,
debe supervisar el estado de las recogidas de basura de almacenamiento dinámico JVM.
Nota: Para supervisar el estado de las recopilaciones de basura de almacenamiento dinámico de JVM, puede analizar los registros de VerboseGC . Siempre que se inician los servidores de aplicaciones, los registros de VerboseGC se recopilan automáticamente, si la propiedad Habilitar VerboseGC se establece en true en la configuración del entorno en la herramienta Selfserv IBM UrbanCode Deploy . Para obtener más información sobre la exportación de registros de aplicación, consulte Exportación de registros de aplicación. Sin embargo, al ejecutar el agente y los servidores de integración, puede seleccionar la salida Habilitar verboseGC para recopilar los registros verboseGC . Los registros exportados se copian en el directorio
Para entornos restringidos de memoria, es posible que desee habilitar el almacenamiento en memoria caché en tablas específicas./home/<tenant_code>/logs/<env_name>/oms_logs del servidor de recogida. Puede analizarlo para obtener detalles adicionales para GC y uso de memoria.