小编Pau*_*l H的帖子

为什么 Windows 任务计划程序试图启动多个实例?

我们有许多 Windows 计划任务,它们运行在集群中的一个 Server 2008 Webserver(不是 R2)上。

我们最近从原来的网络服务器集群迁移到了新的网络服务器集群(Server 2008 - 而不是 R2)。

运行 Windows 任务的新网络服务器(在集群中)的设置与我们认为的原始网络服务器相同。

但是我们现在发现,在新的 Windows Server 上,Windows 任务计划程序似乎想要立即启动每个任务 3 次。

如果我们设置选项来排队一个新任务,我们会得到:

事件 ID 324 任务计划程序已将任务“\Client Reporting”的实例“{9a1a8411-b042-45ff-8e6b-89874df230d7}”排入队列,并将在实例“{2bcc3df6-ea3b-4453-90c2-75b88b1946s3”完成后立即启动它

如果我们设置停止现有任务的选项,我们会得到:

事件 ID 323 任务计划程序停止了任务“\Client Reporting”的实例“{e685a910-b32b-414e-85fd-96bbe54314a2}”以启动新实例“{4db66265-1f51-4ede-8535-ac7c3cb5c4c1”

勾选设置:

  • 允许任务按需运行。

  • 错过预定的开始后尽快运行任务。

  • 如果运行时间超过 1 小时,请停止任务。

  • 如果正在运行的任务在请求时没有结束,则强制它停止。

  • 仅当计算机使用交流电源时才启动任务。

  • 如果计算机切换到电池供电,则停止任务。

选定的选项:如果任务已经在运行 - 停止现有实例。

注意:我们将任务从集群中的一台服务器移动到另一台服务器,以查看是否是我们选择的特定服务器上的 Task Scheduler 导致了问题。同样的行为。

可能与新服务器的构建有关吗?

我们在另一个服务器集群上设置了非常相似的任务,无需多次启动即可正常工作。将这些任务与此处的任务进行比较 - 通过任务计划程序中的选项,我们可以使用的设置似乎没有任何明显不同。

触发器:该任务计划每天触发一次,每小时触发一次 - 如果超过此时间则停止。

操作:运行 .bat 文件。

什么可能导致这种情况/我们可以在哪里查看导致任务以这种方式多次启动的逻辑?

windows-server-2008 scheduled-task scheduling

12
推荐指数
1
解决办法
4万
查看次数

如何在 IIS 上检测移动设备,以便将它们重定向到特定于移动设备的站点?

在 IIS 中是否有一种方法可以检测用户正在通过移动设备浏览 [也许通过对照列表检查他们的用户代理?] 以便将他们重定向到特定于移动设备的网站?或者这种逻辑是否必须发生在应用程序级别?注意:所有涉及的网站都是 HTTPS。

它是在 Windows Sever 2008 R2 上运行的 IIS 7

windows windows-server-2008 iis-7

3
推荐指数
1
解决办法
2万
查看次数