0

WindowsAzureアカウントに2つのデータストレージがあります。1つはWebアプリケーション自体用で、もう1つはエンドユーザーがアップロードしたファイルを保存するためのものです。

私の質問は、2番目のデータストレージが実際に必要なのかということです。Webアプリをデプロイするたびに、「選択したデプロイメント環境を使用しています。現在のデプロイメントを置き換えますか?」というメッセージが表示されるため、これを作成しました。そのメッセージから、アップロードされたファイルをWebアプリのデータストレージに保存すると、展開のたびに置き換えられると推測されます。

だから私は基本的に私の解釈が正しいかどうかを確認しようとしています。ありがとうございました。

4

2 に答える 2

3

これは、クラウドサービス環境スロット(本番またはステージング)にすでにサービスが含まれていることを示しています。ストレージアカウントとは何の関係もありません。したがって、特にスケーリングの目的(1秒あたり5kトランザクションの制限を超える)またはセキュリティ(データへのアクセスの制御)のために必要な場合を除いて、2番目のストレージアカウントが必要であるとは思いません。

于 2012-06-14T23:02:04.507 に答える
1

WindowsAzureアプリケーションをVisualStudioから、「本番」または「ステージング」スロットの特定のサービス名「xyz」に展開する場合、同じサービス名「xyz」および同じ「本番」または「ステージング」スロットの場合、「選択した展開環境を使用しています。現在の展開を置き換えますか?」などのメッセージが表示されます。これは、Visual Studioでは、展開を削除した後、既存のスロットへの展開が再展開されるためです。

この全体的な状況では、「Azure Blob Storage」は、Azureアプリケーションパッケージを「vsdeploy」という名前のコンテナーに配置するためにのみ使用されます。

したがって、すべてのアプリケーションに単一の「Windows Azureストレージ」名を使用でき、それがより優れた設計になります。

于 2012-06-14T23:04:09.683 に答える