2017-05-31 7 views
0

イメージをAzure CDNにアップロードする方法が必要です。ここでNodeJSウェブサイトからAzure CDNにファイルをアップロードするには?

シナリオです:

  1. 私は角(4.xの)ウェブサイトを持っている、それは彼らのウェブサイトを管理できるクライアントポータルです。ウェブサイトに表示される画像をアップロードする機能が必要です。画像はCDNに保存されます。
  2. Angularサイトは、データベースと通信するロジックとCDNなどの外部サービスを含むNodeJS WebApiと通信します。
  3. ポータルでは、管理者がコンテンツを追加してイメージを選択し、[保存]をクリックします。プロセスは、コンテンツが現在データベースに保存されていて、イメージがCDNにアップロードされている必要があります(現在は存在しません)。

これを行う方法については、1つの説明がありません。私が見つけた唯一のドキュメントは、プログラムでCDNプロファイルなどを管理する方法ですが、CDNにファイルを取得する方法はありません。

何かが見つからないのですか、これはできませんか?私はファイルが何とかCDNに入ることを知っていますが、私はどのようにして見つけませんでした。

Blob StorageにアップロードしてCDNをポイントする記事があります。なぜこのステップが必要ですか? CDNはファイルを保存できますが、これを示すビデオを見ました。

これについては、いくらかの明確さが認められます。

答えて

0

このように、AzureでCDNにファイルを直接保存することはありません。

あなたは、ファイルをBlobストレージに保存してから、さまざまな手段(ポータルを1つ)でBlobストレージに(言い方を変えて)CDNを接続します。

ファイルがストレージ内で使用可能になると、この接続の設定に基づいてCDNノードに自動的に複製されます。

+0

__ @ King Wilder__簡単にするために、CDNを長期オブジェクトストアではなくキャッシュとして見ることができます。あなたはものをキャッシュにアップロードしますか?いいえ、それは他のどこかから発信されるコンテンツをキャッシュします。 – evilSnobu

+0

この問題を解決していただきありがとうございます。ドキュメントはCDNの設定を自動化する方法を教えてくれていますが、毎日の使用方法はわかりません。 –

関連する問題