Azkaban进阶之JavaProcess任务类型
作者:互联网
JavaProcess任务类型
JavaProcess类型可以运行一个自定义主类方法,type 类型为javaprocess,可用配置为:
- Xms: 最小堆
- Xmx: 最大堆
- classpath: 类路径
- java.class: 要运行的Java对象,其中必须包含Main方法
- main.args: main方法的参数
案例
- 新建一个azkaban的maven工程
- 创建包名: com.wxy
- 创建Test类
package com.wxy.ak;
public class TestJavaProcess {
public static void main(String[] args) {
System.out.println("this is a java-process");
}
}
- .flow文件
nodes:
- name: test_java
type: javaprocess
config:
Xms: 96M
Xmx: 200M
java.class: com.wxy.ak.TestJavaProcess
- 导入文件执行后 发现出现了this is java_process 说明文件导入成功
标签:java,进阶,wxy,Azkaban,JavaProcess,main,com,class 来源: https://blog.csdn.net/qq_25084029/article/details/120802196