Sitecore计划作业:无法运行
我对Sitecore非常陌生,我正在尝试创建一个任务,但在创建任务后,我在内容编辑器中配置了命令和任务。我仍然没有在内容编辑器中看到我的任务的“立即运行”选项。需要帮助。我想知道计划作业的日志写在哪里 有两个地方可以定义自定义任务Sitecore计划作业:无法运行,sitecore,sitecore8,Sitecore,Sitecore8,我对Sitecore非常陌生,我正在尝试创建一个任务,但在创建任务后,我在内容编辑器中配置了命令和任务。我仍然没有在内容编辑器中看到我的任务的“立即运行”选项。需要帮助。我想知道计划作业的日志写在哪里 有两个地方可以定义自定义任务 在数据库中 在配置文件中 如果你决定选择第一个选项 必须在/sitecore/system/tasks/schedules “核心”数据库中的项(默认行为) 无论您在该项目上设置了什么计划,如果您没有权限DatabaseAgent照看该任务项目,则该项目可能永远不会
- 必须在
“核心”数据库中的项(默认行为)/sitecore/system/tasks/schedules
- 无论您在该项目上设置了什么计划,如果您没有权限
照看该任务项目,则该项目可能永远不会执行DatabaseAgent
- DatabaseAgent定期检查任务项以及任务是否必须 执行(基于调度字段中设置的值),它 执行实际代码
- 默认情况下,
每10次调用一次 会议记录DatabaseAgent
00:00:05
有两个地方可以定义自定义任务
- 必须在
“核心”数据库中的项(默认行为)/sitecore/system/tasks/schedules
- 无论您在该项目上设置了什么计划,如果您没有权限
照看该任务项目,则该项目可能永远不会执行DatabaseAgent
- DatabaseAgent定期检查任务项以及任务是否必须 执行(基于调度字段中设置的值),它 执行实际代码
- 默认情况下,
每10次调用一次 会议记录DatabaseAgent
00:00:05
如其他答案中所述,您可以使用配置文件或数据库执行任务。但是,您似乎希望手动运行它
我在Sitecore Marketplace上有一个自定义模块,允许您选择要运行的任务。这是你的电话号码
简而言之,您需要转到Sitecore控制面板,然后单击管理,最后单击运行代理
它将打开一个窗口,您可以在其中选择任务。我假设您所执行的任务没有获取触发作业时所涉及的项目详细信息。如其他答案中所述,您可以使用配置文件或数据库来执行任务。但是,您似乎希望手动运行它 我在Sitecore Marketplace上有一个自定义模块,允许您选择要运行的任务。这是你的电话号码 简而言之,您需要转到Sitecore控制面板,然后单击管理,最后单击运行代理
它将打开一个窗口,您可以在其中选择任务。我假设您执行的任务没有获取触发作业时所涉及的项目详细信息。它应该位于同一个Sitecore logs文件夹中,以便能够帮助提供更多信息,如代码,任务中的schedule字段值以及您可以提供的任何额外信息。请提供更多信息,如屏幕截图和代码片段。问题不清楚我使用VS解决方案(.cs)创建了一个任务,并使用内容编辑器配置了命令和计划。我在内容编辑器中没有为我的任务设置“立即运行”选项,也没有由sitecore运行。它应该位于同一个sitecore日志文件夹中,以便能够帮助提供更多信息,如代码,任务中的schedule字段值以及您可以提供的任何额外信息。请提供更多信息,如屏幕截图和代码片段。问题不清楚我使用VS解决方案(.cs)创建了一个任务,并使用内容编辑器配置了命令和计划。我在内容编辑器中没有为我的任务设置立即运行选项,并且sitecore也没有运行该选项。
<scheduling>
<!--
Time between checking for scheduled tasks waiting to execute
-->
<frequency>00:00:05</frequency>
<agent type="NameSpace.TaskClass" method="MethodName" interval="00:10:00"/>
</agent>
</scheduling>