开发者社区 问答 正文

E-MapReduce管理执行计划是什么?


  1. 登录阿里云 E-MapReduce 控制台执行计划页面

  2. 找到相应的执行计划条目,单击其操作栏中的[backcolor=transparent]管理按钮,进入执行计划管理页面。在这里您可以:

    • [backcolor=transparent]查看执行计划详情
      您可以查看到该执行计划的名称、关联集群、作业配置等基本信息,还有其调度策略、调度状态、报警信息等。

    • [backcolor=transparent]修改执行计划
      [backcolor=transparent]注意事项
      一个执行计划当前并没有在运行中且它没有在被周期调度中,才能够被修改。如果是一个立即执行的执行计划,只要它当前没有在运行中就可以被修改。如果是一个周期调度的执行计划,首先要等待它当前的运行结束,然后确认它是否正在被周期调度中,如果是请单击“停止调度”,然后才可修改执行计划。
      [backcolor=transparent]独立修改
      每一个单独的模块,都可以被独立的修改。单击条目右侧的[backcolor=transparent]修改按钮即可进行修改。

    • [backcolor=transparent]配置报警通知
      共有三类报警通知:
      启动超时通知:周期调度任务,在指定时间点,没有正常调度,并在 10 分钟的超时时间内,仍然没有调度执行,发送报警通知。

    • 执行失败通知:执行计划内有任何一个作业失败,发送报警通知。

    • 执行成功通知:执行计划内的所有作业执行成功,发送通知。

  • [backcolor=transparent]运行与查看结果
    在“基本信息”中的“调度状态”右侧,当执行计划可以被运行的时候,会有[backcolor=transparent]立即运行的按钮,单击后即会产生一次调度执行。
    在页面的最下方,是运行记录的部分,会显示执行计划每次被执行的实例,可以方便用户查看对应的作业列表和日志
  • 展开
    收起
    nicenelly 2017-10-27 15:30:42 1753 分享 版权
    阿里云 AI 助理回答

    在阿里云E-MapReduce控制台中管理执行计划是一个涉及多个操作流程的功能,您已经概述了主要步骤和注意事项。下面是对这些步骤的进一步说明和补充:

    查看执行计划详情

    • 基本信息:这里展示的是执行计划的核心信息,包括名称、它所关联的集群、作业配置(如使用的Hadoop MapReduce、Spark等作业类型)、调度策略(如按时间周期或手动触发)。
    • 调度状态与报警信息:您可以了解到该计划当前是否正在运行,以及其历史调度的成功、失败情况。报警信息部分会显示之前提到的启动超时、执行失败或成功的通知记录,帮助您及时了解任务健康状况。

    修改执行计划

    • 前提条件:确保执行计划当前未处于运行状态且不处于周期调度序列中。对于立即执行的计划,只要不是正在执行即可修改。
    • 独立修改模块:阿里云E-MapReduce允许对执行计划中的各个模块进行单独调整,比如修改作业参数、调度时间等,通过点击“修改”按钮实现。

    配置报警通知

    • 报警类型
      • 启动超时通知:确保周期性任务按时启动,若超过预设时间阈值未启动,则发送警报。
      • 执行失败通知:任何作业执行失败时,系统自动发送通知,便于快速响应问题。
      • 执行成功通知:所有作业均成功完成时,发送通知,有助于监控任务进度和结果。
    • 这些设置有助于提高任务的可监控性和故障响应速度。

    运行与查看结果

    • 立即运行:当执行计划状态允许时,点击“立即运行”按钮可以手动触发一次执行,适用于测试或即时处理需求。
    • 运行记录与日志:页面底部的运行记录板块是追踪执行历史的关键,每条记录通常包含执行时间、状态及直接链接到详细作业列表和日志的入口。这为分析执行效率、排查错误提供了便利。

    综上所述,阿里云E-MapReduce的执行计划管理功能强大且灵活,支持用户根据实际需求调整计划细节、优化调度策略,并通过实时报警机制保持对任务执行情况的全面掌控。

    有帮助
    无帮助
    AI 助理回答生成答案可能存在不准确,仅供参考
    0 条回答
    写回答
    取消 提交回答