22.2. 管理批处理作业


通过 用于部署的 batch-jberet 子系统资源,您可以启动、停止、重新启动和查看批处理作业的执行详细信息。批处理作业可以通过管理 CLI 或管理控制台进行管理

通过管理 CLI 管理批处理作业

重启批处理作业

您可以通过提供执行 ID 和重启批处理作业时要使用的任何属性,重启 STOPPEDFAILED 状态的作业。

/deployment=DEPLOYMENT_NAME/subsystem=batch-jberet:restart-job(execution-id=EXECUTION_ID,properties={PROPERTY=VALUE})

执行 ID 必须是作业实例的最新执行。

启动批处理作业

您可以通过提供作业 XML 文件以及启动批处理作业时要使用的任何属性(可选)来启动批处理作业。

/deployment=DEPLOYMENT_NAME/subsystem=batch-jberet:start-job(job-xml-name=JOB_XML_NAME,properties={PROPERTY=VALUE})
停止批处理作业

您可以通过提供执行 ID 来停止正在运行的批处理作业。

/deployment=DEPLOYMENT_NAME/subsystem=batch-jberet:stop-job(execution-id=EXECUTION_ID)
查看批处理作业执行详情

您可以查看批处理作业执行的详细信息。您必须在 read -resource 操作中使用 include- runtime=true 参数来查看此运行时信息。

/deployment=DEPLOYMENT_NAME/subsystem=batch-jberet:read-resource(recursive=true,include-runtime=true)
{
    "outcome" => "success",
    "result" => {"job" => {"import-file" => {
        "instance-count" => 2,
        "running-executions" => 0,
        "execution" => {
            "2" => {
                "batch-status" => "COMPLETED",
                "create-time" => "2016-04-11T22:03:12.708-0400",
                "end-time" => "2016-04-11T22:03:12.718-0400",
                "exit-status" => "COMPLETED",
                "instance-id" => 58L,
                "last-updated-time" => "2016-04-11T22:03:12.719-0400",
                "start-time" => "2016-04-11T22:03:12.708-0400"
            },
            "1" => {
                "batch-status" => "FAILED",
                "create-time" => "2016-04-11T21:57:17.567-0400",
                "end-time" => "2016-04-11T21:57:17.596-0400",
                "exit-status" => "Error : org.hibernate.exception.ConstraintViolationException: could not execute statement",
                "instance-id" => 15L,
                "last-updated-time" => "2016-04-11T21:57:17.597-0400",
                "start-time" => "2016-04-11T21:57:17.567-0400"
            }
        }
    }}}
}

从管理控制台管理批处理作业

若要从管理控制台管理批处理作业,可导航到 Runtime 选项卡,选择服务器,选择 Batch(JBeret),然后从列表中选择作业。

重启批处理作业

选择执行并单击重启来 重启 STOPPED 作业。

启动批处理作业

通过选择作业并从下拉菜单中选择 Start,启动批处理作业的新执行。

停止批处理作业

选择执行并单击 Stop,停止正在运行的批处理作业。

查看批处理作业执行详情

表中列出的每个执行都显示作业执行详细信息。

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.