Sử dụng http://docs.orchardproject.net/Documentation/Deploying-Orchard-to-Windows-Azure Tôi đã triển khai thành công Orchard vào Azure.Hiệu suất Orchard trên Azure
Sau mỗi 20 phút hoặc lâu hơn mà không có hoạt động (tái chế hồ bơi ứng dụng?), Phải mất vài phút để hiển thị một trang. Tôi đang chạy trên một thể hiện Extra nhỏ trong Azure. Webinstance, Storage và SQL Database đều nằm trong cùng một trung tâm dữ liệu - SE Asia.
Có một mô-đun được gọi là keepalive, thực hiện một lệnh ping thông thường.
hoặc http://blog.smarx.com/posts/controlling-application-pool-idle-timeouts-in-windows-azure
Cũng tắt Debug và đưa vào niềm tin đầy đủ như đã mô tả ở đây http://docs.orchardproject.net/Documentation/Optimizing-Performance-of-Orchard-with-Shared-Hosting
sẽ thử nghiệm với các thiết lập/trang hâm lại ..
Các ping dường như nặng tay (!) - am Tôi thiếu cái gì?
Cài đặt thời gian chờ cũng giải quyết vấn đề thời gian khởi động Orchard trên vanilla đơn giản IIS (không phải Azure). –
Có ai biết nếu thay đổi này sẽ ảnh hưởng đến chi phí của các trường hợp không? Tôi nghĩ rằng nó có thể có bởi vì nó cuối cùng có thể tiêu thụ nhiều CPU hơn hoặc có thể được coi là nhiều 'up-time'? Bất kỳ ai? – Alex
Tính toán được tính theo giờ, không phải bằng cách sử dụng CPU. Miễn là một máy ảo được triển khai và chạy, bạn đang trả tiền cho nó. Vì vậy ... không, điều này sẽ không thay đổi chi phí của các trường hợp. –