問題タブ [google-cloud-cdn]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
django - Google Cloud Storage と Google Cloud CDN の比較
有効期限に関連付けられた署名付き URL メカニズムを使用して、Django Google App Engine アプリケーションを介して Google Cloud Storage で共有するビデオ コンテンツがいくつかあります。
[こちら][1] で GCS と Google Cloud CDN の可能な使用関係について説明されていますが、これは Google Cloud Storage を介したストリーミング ビデオ コンテンツ (MP4 または MP4 を使用した MPEG-DASH) に適用されます。暗黙的な CDN 自体。
Google CDN を使用してオンライン動画コンテンツをブロードキャストするのが賢明な方法である場合、これを達成するための最良の戦略は何でしょうか? Google Cloud Storage を使用した現在の実装に加えて Google Cloud CDN を使用するにはどうすればよいですか?
google-cloud-logging - Google Cloud CDN が Serverless Negs のログを記録していない
Cloud Run をバックエンド サービスとして、HTTPS ロード バランサで Google Cloud CDN を使用しています。すべて正常に機能しており、アセットは CDN から提供されています。cUrl コマンドを使用してキャッシュ ヒットを確認し、「Age」ヘッダーが時間とともに増加することを確認できます。
しかし、これらのヒット (Google Cloud CDN) はログを生成していません。
CDN の URL マップの監視タブを見ると、グラフがあるはずのセクションに次のメッセージが表示されます。
私の CDN はすでに 1 週間稼働しています。
この記事に従うと: https://cloud.google.com/cdn/docs/logging クエリを作成するためにログ ビュー ページを取得したとき、次のリソースから選択することはできません。
この記事に従うと: https://cloud.google.com/load-balancing/docs/https/https-logging-monitoring
チェックボックスが見えない
「バックエンド サービスの詳細」画面でもログがオフになっていることがわかりますが (スクリーンショットの下部)、編集時にオンにするオプションがありません ....
私の結論は、CDN ログが生成されておらず、何かが正しく設定されていないということです。しかし、CDN ロギングは自動的に行われるはずなので、他にどこを見ればよいかわかりません。
他に何ができますか?
これは、ロード バランサーと CDN に接続されたサーバーレス neg をセットアップするために私が従ったドキュメントです。
https://cloud.google.com/load-balancing/docs/negs/setting-up-serverless-negs