Configurar el almacenamiento en caché para su sitio
  • 08 Feb 2024
  • 2 Minutos para leer

Configurar el almacenamiento en caché para su sitio


Article Summary

Una vez que te hayas tomado el tiempo para entender cómo funciona el almacenamiento en caché en Totara, puedes estar listo para configurar el almacenamiento en caché para tu sitio. Este puede ser un proceso complicado y, desafortunadamente, no hay una guía paso a paso para esto. La mejor forma de configurar el almacenamiento en caché para un sitio depende del sitio y de los recursos disponibles para él.

A continuación se presentan algunos puntos para ayudar a optimizar el rendimiento de la caché:

  • Planifícalo. Es algo complejo. Entiende tu sitio, comprende tu sistema y piensa cuidadosamente cómo los usuarios lo utilizarán todo.

  • Si tienes un sitio pequeño, es probable que las ganancias no sean significativas, pero si tienes un sitio grande, hacer esto bien puede dar lugar a un aumento sustancial en el rendimiento.  

  • Al mirar los backends de caché, realmente investiga las ventajas y desventajas de cada uno. Ten en cuenta tu sitio cuando pienses en ellos. Dependiendo de tu sitio, es posible que descubras que ningún backend de caché va a satisfacer todas las necesidades de tu sitio, y que te beneficiarás de tener múltiples backends a tu disposición.
      
  • Por lo general, las cosas no son tan simples como instalar un backend de caché y luego usarlo. Presta atención a la configuración e intenta optimizarla para tu sistema. Pruébalo por separado y comprende su desempeño antes de discutir problemas relacionados con Totara. La caché le permite desplazar la carga fuera de la base de datos y reducir el procesamiento de solicitudes de páginas. Si, por ejemplo, tienes memcache instalado pero tu conexión no ha sido optimizada, es posible que te encuentres en una situación de pérdida incluso antes de contarle a Totara sobre el servidor memcache.
      
  • Al considerar sus instancias de almacenamiento predeterminadas, tenga en cuenta que deben operar con conjuntos de datos de diferentes tamaños y frecuencias. Para un sitio grande, debes ver cada definición de caché y asignarla a una tienda que sea más adecuada para los datos que incluye y la frecuencia de acceso.
      
  • Al asignar instancias de almacenamiento a cachés, considera cuidadosamente la caché que estás mapeando y toma una decisión basada en lo que entiendes de tu sitio y lo que sabes sobre la caché.
      
  • Prueba tu configuración. Si puedes hacer una prueba de estrés, ¡incluso mejor! Si activas la información de rendimiento, Totara también imprimirá la información de acceso al caché en la parte inferior de la pantalla. Puedes usar esto para verificar visualmente que la caché se esté usando como esperas, y te dará una indicación de dónde están ocurriendo los errores, etc.
      
  • Vigila tu backend. Totara no proporciona un medio para monitorear un backend de caché, y eso es algo que debes vigilar. Memcache, por ejemplo, deja caer los datos menos utilizados cuando está lleno para hacer espacio para nuevas entradas. Por otro lado, APC deja de aceptar datos cuando está lleno. Ambos afectarán tu desempeño si estás lleno, y te encontrarás con errores. Sin embargo, el rendimiento de APC es deficiente cuando está lleno, pero es mucho más rápido.

© Copyright 2024 Totara Learning Solutions. All rights reserved. Some content originally obtained via GPLv3 license and continues to be available under GPLv3. All other content is the sole copyright of Totara Learning Solutions. 


¿Te ha sido útil este artículo?

Changing your password will log you out immediately. Use the new password to log back in.
First name must have atleast 2 characters. Numbers and special characters are not allowed.
Last name must have atleast 1 characters. Numbers and special characters are not allowed.
Enter a valid email
Enter a valid password
Your profile has been successfully updated.