Submission of a job for the java action in the Oozie Executor framework
2014-06-04 11:58:06 2 举报
在Oozie Executor框架中提交一个Java作业,首先需要创建一个工作流定义文件(.xml),该文件描述了作业的执行流程。在这个文件中,需要定义一个名为“java”的动作类型,并为其指定相关的属性,如Java类名、主类、参数等。然后,将这个工作流定义文件上传到Oozie服务器上,并使用Oozie命令行工具提交作业。提交作业时,需要指定工作流定义文件的路径、协调器URL、用户名和密码等信息。一旦作业被提交,Oozie将根据工作流定义文件中定义的执行顺序和条件来调度和执行各个动作。
作者其他创作
大纲/内容
WfActionBean
15: JobConfig createLauncherConf()
2: get()
...
Java ExecContext
9: Executor get()
13: PrepareActionDir()
5: loadState()
12: start()
8: verifyPrecondition()
3: Instrumentation get()
10: execute()
XCommand
11: new()
WfJobBean
Instrumentation
16: JobClient createJobClient()
Action ExecContext
17: RunningJob submitJob()
JobClient
ActionStartXCommand
6: Workflow JobBean execute()
1:call()
7: WorkflowActionBean execute()
14: submitLauncher()
Services
4: incr()
0 条评论
下一页