ミニプロファイラのアイコンをクリックして、結果を見せていただけますか?
初期読み込みパフォーマンスを向上させるには、HTTPS と HTTP/2 への対応が必須です。これは当社のガイドに従って新規インストールを行う場合、デフォルトで設定されていますが、リバースプロキシを適切に設定する必要があります。
これは CPU 競合のようです:

サーバーに割り当てられているプロセッサの種類、その速度、およびゲストまたはホスト側で競合が発生しているかどうかを確認してください。まずはそこから調査することをお勧めします。次の 2 つのスクリーンショットで latest.json アクションにかかる時間は、もっと短くなるはずです。
また、パフォーマンスヘッダーを有効にすると、レスポンスヘッダーで各リクエストのパフォーマンス統計を確認できます。小さなサイトにおける /latest.json の例を以下に示します:
x-runtime: 0.053864
x-redis-calls: 3
x-redis-time: 0.000615
x-sql-calls: 12
x-sql-time: 0.012697
x-queue-time: 0.001498
これにより、SQL や Redis への待機時間、あるいはアプリ内での処理に時間を費やしている箇所を特定できるかもしれません。
admin/upgrade#/processes で、machine コンテナのアクティビティのスナップショットを取得できます(物理メモリ使用量でソートされたすべてのプロセスを含むが、その他の統計情報も含まれます)。
このコマンドは、コンテナ内のプロセスのみを表示することに注意してください。私たちは、マシン全体および VM ホストにも関心があります。
ありがとうございます。関連トピック「Discourse のダウングレード展開」(https://meta.discourse.org/t/downgraded-deployment-of-discourse/184855) もご覧ください。これは難しい回避策の試みと見なされる可能性があります。
上記の最初の MiniProfiler スナップショットでは、「Redirect」に 527ms かかっていることが確認できます。これはかなり多いようです。
これは内部ホストであり、IP アドレスでアクセスされているのですね?
はい、現在までは IP でアクセスしています。パフォーマンス向上のため、最終決定後には URL を指すように設定します。
パフォーマンスヘッダーを有効にしました。ご指摘の結果はどこに表示されますか?MiniProfilerの統計情報ですか?
それらのヘッダーは、各リクエストの HTTP レスポンスに含まれています。






