説明
Alibaba Cloud CDNを使用して、OSS (Object Storage Service) リソースを高速化し、静的リソースへのアクセスを高速化します。 ただし、高速化の設定後、高速化ドメイン名を使用したOSSリソースへのアクセスは遅くなります。
原因
Alibaba Cloud CDNがOSSリソースをキャッシュしない場合、またはAlibaba Cloud CDNがOSSを高速化するときに設定されたキャッシュの有効期限が短い場合、ヒット率は比較的低くなります。 高速化されたドメイン名を使用したOSSリソースへのアクセスは、OSSへの直接アクセスに比べて遅くなります。
解決策
OSSのアクセラレーションを設定した後もアクセスが遅い場合は、次の手順を実行することを推奨します。
ホットファイル、ビデオファイル、または大きなファイルをプリフェッチします。 ファイルURLをプリフェッチする場合、リソースは事前にAlibaba Cloud CDNアクセラレーションPOPにプリフェッチされ、オリジンサーバーからAlibaba Cloud CDNにファイルをプリフェッチし、アクセスリンクを短縮します。 リソースをプリフェッチする方法の詳細については、「リソースの更新とプリフェッチ」をご参照ください。
説明プリフェッチタスクが送信されて完了すると、POPはすぐにオリジンサーバーからリソースの取得を開始します。 したがって、多数のプリフェッチタスクは、多数の同時ダウンロードタスクを引き起こす。 これにより、オリジンサーバーにリダイレクトされるリクエストの数が増加します。 back-to-originルーティングプロセスは、より多くの帯域幅リソースを消費し、オリジンサーバーが圧倒される可能性があります。
問題が解決しない場合は、Alibaba Cloudのオフラインログまたはリアルタイムログを分析して、問題を特定して解決します。
参考資料
OSSにオブジェクトをアップロードまたはOSSからオブジェクトをダウンロードするときに速度が遅い場合はどうすればよいですか?
適用範囲
OSS
Alibaba Cloud CDN