Lưu ý: Tôi đã đọc các máy chủ Windows cần được khởi động lại thường xuyên như thế nào? nhưng câu hỏi này liên quan đến máy chủ Remote Desktop của chúng tôi một cách cụ thể.
Chúng tôi có máy chủ Windows Server 2008R2 - VMware ESX VM - được cấp phép cho Remote Desktop Services, 25 người dùng cũng sử dụng RRAS (SSTP). Vào một ngày trong tuần trung bình, trong giờ làm việc, có từ 8 đến 12 người dùng đang hoạt động, đã đăng nhập với thêm 4-6 người dùng "ngắt kết nối". Nó có một 12 GHz CPU cứng đặt phòng và 16 GB RAM, cũng hoàn toàn Reserved. Việc đặt trước CPU có thể mở rộng tối đa 24 GHz khi cần.
Nhiều người dùng của chúng tôi chỉ dựa vào máy chủ để làm việc. Họ cũng phàn nàn cay đắng về hiệu suất của nó nhưng nhiều người không muốn thay đổi thói quen làm việc hoặc phần mềm để cải thiện hiệu suất của nó. Đặc biệt:
- Người dùng từ chối đăng xuất thay vì ngắt kết nối
- Người dùng khăng khăng sử dụng Lync 2013 thay vì Lync 2010 (Lync 2013 là một tài nguyên khét tiếng)
Tôi không thể nói quá tầm quan trọng của việc họ từ chối đăng xuất. Người dùng không hài lòng tiếp tục hog RAM trong khi bị ngắt kết nối, điều đó có nghĩa là tại bất kỳ thời điểm nào, chúng tôi có tới 16 trường hợp chương trình nhất định đang chạy.
Tôi cũng nhận thấy qua trải nghiệm rằng rò rỉ / thây ma có xu hướng cộng lại khi máy chủ Remote Desktop chạy lâu hơn. Sau khi khởi động lại, máy chủ mới và nhanh hơn nhiều, ngay cả khi so sánh hiệu suất sau khi nhiều người dùng đã đăng nhập. Tôi cũng đã đọc rằng việc khởi động lại thường xuyên có thể hữu ích.
Vì vậy, tôi đã đề xuất khởi động lại thường xuyên của VM - tôi muốn thực hiện hàng tuần, nói vào tối thứ bảy - vì tôi cảm thấy những lần khởi động lại này sẽ giải quyết được rất nhiều vấn đề.
Tôi muốn biết, nếu bạn là quản trị viên Windows,
Tôi có đúng về thực tế rằng rác / zombie / rò rỉ tích lũy theo thời gian phiên, ngay cả sau khi người dùng ngắt kết nối / kết nối lại không?
Bao lâu thì bạn khởi động lại một Windows Server tương tự-sử dụng với dịch vụ Remote Desktop?