注意:我已经阅读了多长时间需要重新启动Windows服务器?但是此问题专门与我们的远程桌面服务器有关。
我们有一台Windows Server 2008R2服务器-一台VMware ESX VM-已获得远程桌面服务的许可,有25位用户也执行RRAS(SSTP)。在工作日的平均工作日中,有8到12个已登录的活动用户,另外还有4-6个“断开连接”的用户。它具有12 GHz CPU硬保留空间和16 GB RAM,也完全保留。需要时,CPU预留可扩展到最大24 GHz。
我们的许多用户仅依靠服务器工作。他们也对它的性能感到苦恼,但是许多人不愿意改变工作习惯或软件来提高其性能。特别:
- 用户拒绝注销而不是断开连接
- 用户坚持使用Lync 2013而不是Lync 2010(Lync 2013是臭名昭著的资源消耗)
我不能高估他们拒绝注销的重要性。被拒绝的用户会在断开连接的情况下继续占用RAM,这意味着在任何给定时间,我们最多有16个正在运行的某些程序实例。
我还从经验中注意到,远程桌面服务器运行的时间越长,漏洞/僵尸就越加起来。重新启动后,服务器可以刷新且速度更快,即使在比较许多用户登录后的性能时也是如此。我还读到定期重新启动会有所帮助。
因此,我建议定期重新启动VM-我想每周做一次,例如在周六晚上-因为我认为这些重新启动将解决很多问题。
我想知道,如果您是Windows管理员,
即使用户断开连接/重新连接后,垃圾/僵尸/泄漏也会随着会话时间累积,这一事实我是否正确?
多久你重新启动一个类似的充分利用的Windows Server远程桌面服务?