gpt4 book ai didi

Azure VM 在未通过远程桌面连接时暂停运行软件

转载 作者:行者123 更新时间:2023-12-03 04:09:06 28 4
gpt4 key购买 nike

我创建了一个新的 Azure Windows VM,在其上安装了自定义 .NET 软件(不是服务),该软件使用 Microsoft Outlook 2019 为客户发送工资单。我们的软件会打开一封新的 Outlook 电子邮件,插入必要的文本,附上工资单,然后发送电子邮件。

通过远程桌面连接时,使用虚拟机上的本地管理员帐户,该软件按预期运行,成功打开新电子邮件并通过 Outlook 发送。

但是,当我与虚拟机断开连接(不是注销,只是关闭远程 session )时,软件会“暂停”,即我们的软件不会创建任何电子邮件。此外,Outlook 发件箱中排队的电子邮件也会被暂停,直到我们再次登录虚拟机后才会发送出去。

当我们最初在本地 Microsoft Server 2016 上托管 VM 时,其设置与 Azure VM 相同,断开远程 session 并不会暂停我们的软件。这让我相信我们缺少的是 Azure 上的特定设置。

任何人都可以提供一些关于当我们断开远程 session 时 VM 在 Azure 上挂起的原因吗?

后续评论

我正在从 Azure 运行全新安装 Windows 10 Pro v1903 VM。 Windows 是最新的。所有电源和屏幕设置均已关闭/禁用。我在第二个 Azure Windows 10 VM 上也遇到同样的问题,因此该问题并非某个安装所独有。

我进一步探讨了 Windows 空闲问题,此线程是我最大的希望。 https://answers.microsoft.com/en-us/windows/forum/windows_10-windows_install/windows-10-keeps-going-into-sleep-after-1-minute/787e8cea-32ce-4ea0-a281-13c32a75352d?auth=1 。但它并没有解决问题。

我还尝试过:打开 gpedit.msc。浏览到计算机配置 --> 管理模板 --> Windows 组件 --> 远程桌面服务 --> 远程桌面 session 主机 --> session 时间限制。启用“设置断开连接的 session 的时间限制”并将其设置为“从不”,但没有效果。

我可以按如下方式简化问题:我将 Outlook 设置为脱机模式,对 10 封电子邮件进行排队,将 Outlook 返回到联机状态,然后快速断开远程 session 。我希望应该发送电子邮件。然而,这不会发生,并且仅当我重新登录远程 session 时才会发送。

我认为问题可能是当我断开远程 session 时用户被“注销”。请记住,我们的本地 Microsoft Server 2016 上运行的是较旧的 Windows 10 VM,当远程 session 断开连接时,该 VM 不会注销远程用户。重要的是,我们本地服务器上的 Windows 10 虚拟机版本是 v1809。这可能是一个线索吗?

最佳答案

当您通过单击 Azure Windows Server 2016 数据中心上窗口右上角的 X 符号断开远程 session 时,您将看到以下消息。 enter image description here

这意味着在您断开当前远程 session 后,远程计算机上的程序将继续运行。您可以尝试通过这种方式断开 session ,或者尝试通过访问事件查看器 --- windows 日志 --- 系统来查找一些线索。

另一个建议是使用不同的镜像或相同的镜像创建另一个虚拟机,以将结果与当前的虚拟机进行比较。检查虚拟机是否已安装最新更新,并且电源选项是否设置为从不让虚拟机进入休眠状态。

关于Azure VM 在未通过远程桌面连接时暂停运行软件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57805239/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com