¿Cómo diagnosticar y resolver la lentitud de nextcloud que ocurre solo en una cuenta de administrador?

¿Cómo diagnosticar y resolver la lentitud de nextcloud que ocurre solo en una cuenta de administrador?

Tengo Nextcloud v27.0.2 ejecutándose en Docker (específicamente la imagen27.0.2-apache) y observe que cuando inicio sesión como usuario administrador, cada página tarda unos minutos en cargarse. Tuve que aumentar el tiempo de espera del proxy inverso nginx a 5 minutos para no recibir errores 504 constantemente.

Los usuarios habituales podían navegar por la instancia como de costumbre, sin que se produjera ninguna ralentización.

Tengo un archivo docker-compose que inicia redis, mariadb y dos contenedores nextcloud (uno para la aplicación web y otro para las tareas cron). Los datos del usuario de Nextcloud ( /var/www/nextcloud_data) y la carpeta de la aplicación ( /var/www/html) se conservan mediante volúmenes Docker, al igual que la base de datos.

¿Cómo puedo diagnosticar y resolver este problema que sólo ocurre con los usuarios administradores?

Respuesta1

Después de verificar los registros del proxy inverso de nginx, los registros del servidor web Apache y los registros de nextcloud, no pude encontrar nada fuera de servicio.
Al ser Docker, recreé los contenedores y volví a descargar las imágenes varias veces. Lamentablemente eso no resolvió el problema.

Luego miré los datos persistentes y la configuración. Comparé el archivo de configuración ( /var/www/html/config/config.php) con una copia de seguridad. Noté que la configuración actual contenía una clave adicional update.secretcon algún valor hash.

Después de hacer una copia de seguridad y eliminar esta clave y valor, volver a crear los contenedores una vez más, la lentitud desapareció y mi problema se resolvió.

información relacionada