我已经设置了 ESXi 来运行一些虚拟机。目前我只有两台机器,一台 Ubuntu 13.04,然后是一台 Windows XP Pro 机器。我想使用 Windows XP Pro 机器来运行我创建的桌面程序。这个程序应该每天 24 小时运行。所以我登录了 Windows XP Pro 机器并启动了该程序。我多次检查它,断开连接并再次登录。一切看起来都很好。但第二天,会话消失了。当我再次登录时,就像启动了一个新会话一样。什么都没有运行,熟悉的欢迎声音正在播放。
我的问题是:
- Windows XP Pro 上的会话是否存在超时现象?如果会话断开了一段时间,是否会终止这些会话?
- 我如何才能知道会话消失的原因?事件日志或类似的地方有说明吗?
答案1
- 你们服务器的延迟怎么样?
ping & & 路由跟踪
- 您是否考虑过使用其他 RDP 应用程序?从我的 Linux 经验来看,我发现 Remmina 是一款出色的程序,远胜于 Windows RDP。
答案2
Windows XP Pro 中的任何内容都不应强制会话在一段时间后注销,除非您的电源选项允许计算机在一定空闲时间后自动关闭。如果这是一台应始终打开的计算机,请确保将所有电源设置都设置为“从不”。即使计算机已进入睡眠或休眠状态,也不应该永久结束您的 Windows 会话。
也有可能 ESXi 主机正在关闭电源或强制其客户机“关闭电源”。请务必检查相关日志。
我将检查“计算机管理”中的“事件查看器”下的 Windows XP 日志,特别是在“系统”下回顾过去一天左右的时间,看看是否看到类似以下内容:
The operating system is shutting down at system time xxxxxx
或者,如果 ESXi 主机遇到硬断电,当然您不会在 Windows 日志中看到有关该内容的任何信息,但有时没有日志条目也可能是一个线索,并且可以为您提供一个大致的时间范围来检查。