管理者アカウントでのみ発生する nextcloud の速度低下を診断して解決するにはどうすればよいですか?

管理者アカウントでのみ発生する nextcloud の速度低下を診断して解決するにはどうすればよいですか?

私はDockerでNextcloud v27.0.2を実行しています(具体的にはイメージ27.0.2-apache) 管理者ユーザーとしてログインすると、各ページが読み込まれるまでに数分かかることに気付きました。504 エラーが頻繁に発生しないようにするには、nginx リバース プロキシのタイムアウトを 5 分に増やす必要がありました。

通常のユーザーは通常どおりインスタンスを閲覧でき、速度低下は発生しませんでした。

redis、mariadb、および 2 つの nextcloud コンテナー (1 つは Web アプリ用、もう 1 つは cron タスク用) を起動する docker-compose ファイルがあります。Nextcloud ユーザー データ ( /var/www/nextcloud_data) とアプリケーション フォルダー ( /var/www/html) は、データベースと同様に Docker ボリュームを使用して永続化されます。

管理者ユーザーのみで発生するこの問題を診断して解決するにはどうすればよいでしょうか?

答え1

nginx リバース プロキシ ログ、apache ウェブサーバー ログ、nextcloud ログを確認しましたが、異常は見つかりませんでした。
これは Docker なので、コンテナを再作成し、イメージを数回再ダウンロードしました。残念ながら、それでも問題は解決しませんでした。

次に、永続データと構成を調べました。構成ファイル ( ) をバックアップと比較したところ、現在の構成にハッシュ値を持つ/var/www/html/config/config.php追加のキーが含まれていることに気付きました。update.secret

このキーと値をバックアップして削除し、コンテナを再度作成すると、速度低下はなくなり、問題は解決しました。

関連情報