【问题标题】:Kentico 6 - Scheduled TaskKentico 6 - 计划任务
【发布时间】:2015-02-17 14:27:56
【问题描述】:

我已将 Kentico 6 站点从一个站点迁移到另一个站点,但计划任务已停止运行。

在旧站点上,没有运行 Windows 服务,但有 web.config 参数:

<add key="CMSUseAutomaticScheduler" value="true" />

所以我有点困惑为什么它不能在新服务器上运行。对于每个计划任务,它都设置为使用外部服务器(根据他们的文档,它是未安装的 windows 服务 - 有帮助!)

有人有什么想法吗?

问候,

【问题讨论】:

    标签: asp.net-mvc scheduled-tasks kentico


    【解决方案1】:

    基本上有两种选择:

    1. 要么关闭自动调度(然后将执行基于请求的调度程序)。 &lt;add key="CMSUseAutomaticScheduler" value="true" /&gt;
    2. 或者您可以安装缺少的 Windows 服务。您可以使用 Kentico Service Manager 实用程序或通过命令行执行此操作。 documentation 中描述了这两种方法。

    我也强烈建议阅读this article 以了解两者之间的区别。并注意基于请求的调度可能存在的缺点。

    【讨论】:

      猜你喜欢
      • 2020-10-07
      • 2011-04-20
      • 1970-01-01
      • 2021-06-08
      • 1970-01-01
      • 2011-05-22
      • 2011-01-22
      • 2019-06-06
      • 2021-11-06
      相关资源
      最近更新 更多