Como diagnosticar e resolver a lentidão do nextcloud que ocorre apenas em uma conta de administrador?

Como diagnosticar e resolver a lentidão do nextcloud que ocorre apenas em uma conta de administrador?

Tenho Nextcloud v27.0.2 rodando no Docker (especificamente a imagem27.0.2-apache) e observe que, quando faço login como usuário administrador, leva alguns minutos para que cada página seja carregada. Tive que aumentar o tempo limite do proxy reverso nginx para 5 minutos para não receber erros 504 constantemente.

Usuários regulares podiam navegar na instância normalmente, sem lentidão.

Eu tenho um arquivo docker-compose que inicia redis, mariadb e dois contêineres nextcloud (um para o aplicativo da web, um para as tarefas cron). Os dados do usuário Nextcloud ( /var/www/nextcloud_data) e a pasta do aplicativo ( /var/www/html) são persistidos usando volumes Docker, assim como o banco de dados.

Como posso diagnosticar e resolver esse problema que ocorre apenas com usuários administradores?

Responder1

Depois de verificar os logs do proxy reverso nginx, os logs do servidor web Apache e os logs do nextcloud, não consegui encontrar nada fora de ordem.
Sendo o Docker, recriei os contêineres e baixei novamente as imagens várias vezes. Infelizmente isso não resolveu o problema.

Então examinei os dados persistentes e a configuração. Comparei o arquivo de configuração ( /var/www/html/config/config.php) com um backup e notei que a configuração atual continha uma chave extra update.secretcom algum valor de hash.

Depois de fazer backup e excluir essa chave e valor, recriar os containers mais uma vez, a lentidão desapareceu e meu problema foi resolvido.

informação relacionada