đoán của tôi là quá trình lao động hồ bơi ứng dụng của được thiết lập để tái sử dụng tại một thời điểm nhất định mỗi đêm trong IIS, gây ra sự chậm trễ điều đầu tiên vào buổi sáng. Nhấn chuột phải vào nhóm ứng dụng trong IIS -> Properties -> và xem bên dưới nó nói "Recycle worker processes ở những thời điểm sau:" để xem cho chính mình.
Bạn có thể vô hiệu hóa tùy chọn này để khắc phục sự cố nhưng tôi không khuyên bạn nên sử dụng vì quá trình tái chế của công nhân mỗi đêm sẽ thu hồi mọi bộ nhớ có thể bị rò rỉ. Rò rỉ bộ nhớ đặc biệt có thể xảy ra trong quá trình phát triển SharePoint vì bạn có thể biết nhiều đối tượng trong mô hình đối tượng SharePoint thực hiện hầu hết công việc của họ trong bộ nhớ chưa được thay đổi. Nếu các đối tượng này không được xử lý đúng cách với một lượng lớn bộ nhớ có thể bị chiếm đóng trong khi thêm ít áp lực bộ nhớ vào bộ thu gom rác .NET, hãy trì hoãn việc thu gom rác.
Best Practices: Using Disposable Windows SharePoint Services Objects
Tôi đồng ý với đề nghị của seanb thiết lập một scheduled task để tải trang web vào buổi sáng để giải quyết vấn đề chậm trễ. Chỉ cần chắc chắn rằng bạn lên lịch cho nó một thời gian sau khi các quy trình công nhân đã tái chế rõ ràng.
Nguồn
2008-12-11 04:40:19
Điều này nghe có vẻ lý tưởng nhưng tiếc là nó dường như đã được kéo. Cảm ơn mặc dù. –
@BrianScott Thật đáng tiếc! Cảm ơn bạn đã chỉ ra điều này, tôi đã cập nhật câu trả lời của mình. –