12

2つの非常に小さなインスタンスにWindowsAzureWebロールがあり、問題なく数週間実行されています。今朝、意図せずに支出制限を超えたため、事前の警告なしにWindowsAzureが完全なサービスをシャットダウンしました。

支出の上限を取り除き、数週間実行されていたのと同じコードベースを使用してWebロールの再デプロイを開始しました。驚いたことに、展開エラーが発生しました

Validation Errors: Total requested resources are too large for the specified VM size.

デプロイメントをエクストラスモールインスタンスではなく2つのスモールインスタンスにアップグレードしたところ、デプロイメントが再び機能しました。これで、Webの役割がWebに戻りました。

ただし、展開が非常に小さいインスタンスに対して突然大きすぎる理由はまだわかりません。非常に小さなインスタンスへの最後のデプロイが成功してから、1ビット変更しませんでした。次に、いくつかのファイルをAzure Storageに移動して展開サイズを削除しようとしましたが、パッケージファイルを1 MB以上削減した後でも、展開は失敗しました。

cspkgファイル、デプロイメントパッケージは、現在。にあります9'359 KB。解凍した場合、sitesrootフォルダ全体のサイズは14 MBです。19'480 KBこれは、x-smallインスタンスの制限をはるかに下回っています。

試行錯誤で時間を失う前に、私の質問があります。それらはどの程度正確に19'480 KB計算されますか?それは単なるsitesrootフォルダですか、それともzip形式のパッケージですか、それともsitesrootapprootフォルダを一緒にしたものですか、それとも解凍されたパッケージ全体ですか?

ありがとうございました!

編集:

ここに画像の説明を入力してください

4

1 に答える 1

18

ローカルリソースが20GBを超えているかどうかを確認できますか?

ここに画像の説明を入力してください

于 2012-11-15T10:01:05.670 に答える