2012-11-15 27 views
12

Chúng tôi có vai trò Web Azure Web trên hai phiên bản cực nhỏ đã chạy trong nhiều tuần mà không có sự cố. Sáng nay, chúng tôi vô tình vượt qua một số giới hạn chi tiêu, dẫn đến việc Windows Azure tắt dịch vụ hoàn chỉnh của chúng tôi, mà không cần cảnh báo trước!Kích cỡ Đĩa cứng Nhỏ của Windows Azure Thêm

Chúng tôi đã xóa giới hạn chi tiêu và bắt đầu triển khai lại Vai trò web, với cùng một codebase đã chạy trong nhiều tuần. Trước sự ngạc nhiên của chúng tôi, chúng tôi đã nhận lỗi triển khai

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

Chúng tôi đã nâng cấp triển khai tới hai trường hợp nhỏ thay vì các trường hợp ngoại nhỏ, và rồi triển khai được hoạt động trở lại. Bây giờ, vai trò web đã trở lại trên web.

Tuy nhiên, chúng tôi vẫn không hiểu được lý do triển khai của chúng tôi đột nhiên quá lớn đối với một trường hợp cực nhỏ. Chúng tôi đã không thay đổi một chút kể từ lần triển khai thành công cuối cùng đến các phiên bản cực nhỏ. Sau đó chúng tôi đã cố gắng loại bỏ kích thước triển khai bằng cách di chuyển một số tệp sang Azure Storage, nhưng ngay cả sau khi giảm tệp gói xuống hơn 1 MB, triển khai vẫn không thành công.

Tệp cspkg, gói triển khai, hiện đang ở 9'359 KB. Nếu giải nén, toàn bộ kích thước của thư mục sitesroot14 MB. Đó là cách dưới giới hạn 19'480 KB đối với phiên bản x-nhỏ.

Trước khi chúng tôi mất nhiều thời gian hơn với bản dùng thử và lỗi, đây là câu hỏi của tôi: Chính xác những gì 19'480 KB được tính toán? Có phải chỉ là thư mục sitesroot hoặc gói nén, hoặc là thư mục sitesrootapproot cùng nhau hoặc toàn bộ gói đã giải nén?

Cảm ơn bạn!

EDIT:

enter image description here

Trả lời

18

bạn có thể kiểm tra xem nguồn lực địa phương của bạn vượt quá 20 GB:

enter image description here

+0

Bây giờ tôi hiểu, Local Storage của chúng tôi đã được thiết lập cho '20'000 MB', vì vậy nó vượt quá mức tối đa cho các phiên bản X-Nhỏ. Vẫn tự hỏi tại sao triển khai đã hoạt động được vài tháng. – cheeesus

+0

Bạn có bao nhiêu tài nguyên địa phương? Và bạn cũng đã kích hoạt chẩn đoán? –

+0

Tôi chỉ có một tài nguyên cục bộ 'DiagnosticStore', được đặt thành 20'000. Khi tôi giảm xuống 18'000, triển khai đã hoạt động trở lại. – cheeesus

Các vấn đề liên quan