Caché de datos de respuesta response-data-cache

El Platform Server almacena en caché todas las imágenes de respuesta y ciertos datos de texto en el disco a menos que se marque una solicitud como no almacenable en caché.

La ubicación de la caché de disco de Platform Server está establecida con PS::cache.rootPaths.

En el caso de las aplicaciones que tienen tasas altas de aciertos de caché, puede aumentar el rendimiento y la capacidad del servidor mediante la distribución de la caché de datos de respuesta entre varios dispositivos de disco. Para ello, cree una carpeta raíz de caché en cada disco y regístrela en PS::cache.rootPaths.

PS::cache.maxSize especifica el tamaño total de todas las entradas de caché, sin tener en cuenta la sobrecarga del sistema de archivos. La cantidad de espacio en disco necesaria depende de las propiedades del sistema de archivos (como el tamaño del bloque de disco) y del número de entradas de caché. Reserve el doble de espacio en disco para la caché de disco HTTP que la cantidad especificada por PS::cache.maxSize. Se utiliza un algoritmo utilizado menos recientemente para mantener la cantidad de datos en caché dentro del límite.

Además de PS::cache.maxSize, la caché de respuestas también se administra limitando el número máximo de entradas de caché con PS::cache.maxEntries. En Linux®, esta configuración debe especificar un valor no mayor que el número de nodos disponibles en la partición de caché.

NOTE
Platform Server mantiene un índice de caché en memoria. El tamaño de este índice es de 32 bytes veces el valor de PS::cache.maxEntries. Aumente el tamaño de la pila Platform Server para acomodar cachés más grandes, si es necesario.

El sistema utiliza un archivo de índice de caché que se guarda en el disco cuando el servidor se apaga de forma ordenada. Si hay eventos inesperados, como un corte de energía, es posible que este archivo no se guarde. Además, Platform Server puede tardar varios minutos en estar listo.

recommendation-more-help
a26166cd-f2f4-45ce-996d-96a0f0d6cf49