运行时,qwinsta
我在 Windows 服务器上看到已连接和已断开的用户会话。我最终清理了所有标记为 的会话,disc
因为这看起来像是很好的管理。
但是,我想知道断开连接的会话过多是否会导致任何问题。例如,断开连接的会话过多是否会导致性能问题?断开连接的会话是否会占用任何服务器资源?
答案1
......“许多断开的会话是否会导致性能问题?”
当您说“很多”时,您在常规 2008 服务器(不包括终端服务器)上最多只能拥有 3 个远程交互式会话(包括控制台会话),因此我们谈论的不是大量会话。即便如此...
“断开的会话是否会占用任何服务器资源?”
是的。如果用户启动了一个占用大量 CPU 和 RAM 的进程,那么资源占用范围从几乎为零到几乎为零。您应该安装一个资源监控系统来确定服务器上的资源使用情况。
实际上,断开的 RDP 会话通常不是一个问题(除非您尝试使用 RDP 登录但无法登录,因为所有远程会话都已在使用中...),尽管偶尔清理它们可能是一个好习惯。我从未遇到过因会话断开而导致的任何重大问题,但这也取决于您的环境。如果您有 20 个管理员都登录到您的服务器并一直断开连接,这可能会给其他尝试远程登录的人带来问题。
您可以使用以下方式控制终端服务行为组策略设置 - 具体来说,使用会话时间限制设置的组合来自动注销断开的会话(如果它们是您组织中的问题)。