2012-06-17 13 views
8

Điều gì sẽ xảy ra khi một nhóm ứng dụng được tái chế trong IIS 7? IIS có đột ngột dừng mọi thứ trên trang web đó và có tác động của người dùng hay không nó minh bạch và người dùng không bao giờ nhận thấy bất cứ điều gì?Điều gì sẽ xảy ra khi cài đặt lại nhóm ứng dụng?

Chúng ta có nên tái chế không? Những ưu và khuyết điểm của nó là gì?

Tôi đã nghĩ đến việc thực hiện nó hàng ngày vào cuối đêm khi lưu lượng truy cập rất thấp. Bất kỳ phương pháp hay nhất, đề xuất nào?

Cảm ơn bạn

Trả lời

15

Nếu bạn thực sự có nghĩa là Tái chế hồ bơi ứng dụng thì đó là một hoạt động trực tuyến. Một quá trình w3wp mới được tạo để phục vụ các yêu cầu tiếp theo, trong khi quá trình w3wp trước đó có lượng thời gian cấu hình để hoàn thành tất cả các yêu cầu chưa xử lý (theo mặc định là 90 giây). Có một tác động hiệu suất vì các mục trong bộ nhớ phải được nạp lại, nhưng không có cúp.

Có chế độ tái chế hàng đêm, sau đó khởi động một số loại (để tải các mục vào bộ nhớ) là một ý tưởng tốt nếu bạn gặp sự cố rò rỉ bộ nhớ, nhưng lợi thế thực sự là khả năng khởi động trong thời gian thấp tải (nếu không bạn tốt hơn để không tái chế cho đến khi nó thực sự cần thiết).

Nếu bạn thực sự có nghĩa là Đặt lại (thường được gọi là Thiết lập lại IIS hoặc cho một Hồ bơi ứng dụng dừng, sau đó bắt đầu) thì có, có sự cố ngừng hoạt động. Và không, nó không nên được thực hiện nếu nó có thể tránh được.