2010-06-12 26 views
5

Đây phải là một câu hỏi đơn giản nhưng tôi chưa quản lý để tìm câu trả lời trên google.Ứng dụng trọn đời trong ASP.NET

Tôi muốn biết, về mặt idiot có thể hiểu, chính xác những gì ứng dụng đời có nghĩa là trong ASP.NET (và do đó khi bạn có thể mong đợi ứng dụng bắt đầu và kết thúc sự kiện để chạy).

Tôi cho rằng đó là khi bạn chạy và dừng ứng dụng trong IIS, nhưng tôi đã đọc những điều đề xuất liên quan đến số lượng yêu cầu.

Trả lời

3

Theo mặc định, toàn bộ thời gian bắt đầu bằng yêu cầu đầu tiên đối với ứng dụng. Và nó kết thúc sau một thời gian chờ nhàn rỗi.

Nhưng đây là cấu hình dựa trên nhiều thứ khác nhau (bao gồm cả số yêu cầu) trong IIS.

Và IIS7.5 có khả năng bắt đầu một ứng dụng khi IIS bắt đầu, thay vì chờ yêu cầu đầu tiên.

1

Bạn phải xem xét cách Hồ bơi ứng dụng mà trang web của bạn đang chạy được định cấu hình. Ứng dụng có thể được bán trong một hồ bơi với các ứng dụng khác hoặc có thể có ứng dụng riêng. Các hồ bơi có thể được khởi động lại dựa trên việc sử dụng bộ nhớ ngoài một điểm nhất định, bởi một bộ đếm thời gian để nói chuyện (đặt lại hàng ngày lúc 3 giờ sáng) và tôi tin rằng một số yêu cầu vượt quá một số cấu hình nhất định. Không phải là một chuyên gia siêu về IIS để xác minh trước khi bạn mua ;-)

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