xlearning.container.extra.java.opts | "" | container进程额外JVM参数 |
xlearning.allocate.interval | 1000 | AM获取RM分配container状态时间间隔,单位为毫秒 |
xlearning.status.update.interval | 1000 | AM向RM汇报状态时间间隔,单位为毫秒 |
xlearning.task.timeout | 5 60 1000 | container超时时长,单位为毫秒 |
xlearning.task.timeout.check.interval | 3 1000 | container超时检查时间间隔,单位为毫秒 |
xlearning.localresource.timeout | 5 60 1000 | container下载本地资源超时时长,单位为毫秒 |
xlearning.messages.len.max | 1000 | 消息队列大小限制,单位为字节 |
xlearning.execute.node.limit | 200 | 作业申请节点数目上限 |
xlearning.staging.dir | /tmp/XLearning/staging | 作业本地资源上传至HDFS路径 |
xlearning.cleanup.enable | true | 作业结束后,是否删除资源上传HDFS路径内容 |
xlearning.container.maxFailures.rate | 0.5 | 作业允许container失败比例上限 |
xlearning.download.file.retry | 3 | DOWNLOAD模式下,输入文件下载尝试次数 |
xlearning.download.file.thread.nums | 10 | DOWNLOAD模式下,输入文件下载线程数 |
xlearning.upload.output.thread.nums | 10 | UPLOAD模式下,输出文件上传线程数 |
xlearning.container.heartbeat.interval | 10 1000 | container向AM发送心跳时间间隔,单位为毫秒 |
xlearning.container.heartbeat.retry | 3 | container发送心跳尝试次数 |
xlearning.container.update.appstatus.interval | 3 * 1000 | container获取作业执行状态时间间隔,单位为毫秒 |
xlearning.container.auto.create.output.dir | true | container是否自动创建本地输出路径 |
xlearning.log.pull.interval | 10000 | client获取AM日志输出时间间隔,单位为毫秒 |
xlearning.user.classpath.first | true | 是否优先加载用户自定义jar包 |
xlearning.worker.mem.autoscale | 0.5 | 作业失败重试时,worker内存自动增长比例 |
xlearning.ps.mem.autoscale | 0.2 | 作业失败重试时,ps内存自动增长比例 |
xlearning.app.max.attempts | 1 | 作业执行次数,默认执行失败后不重试 |
xlearning.report.container.status | true | client端打印container运行状态信息 |
xlearning.env.maxlength | 102400 | container启动程序执行时,环境变量长度上限 |
xlearning.am.env.[EnvironmentVariableName] | (none) | 用户自定义am环境变量,用户可通过定义多项来设置多个环境变量 |
xlearning.container.env.[EnvironmentVariableName] | (none) | 用户自定义container环境变量,用户可通过定义多项来设置多个环境变量 |
xlearning.am.nodeLabelExpression | (none) | 指定调度AM的yarn节点标签表达 |
xlearning.worker.nodeLabelExpression | (none) | 指定调度worker的yarn节点标签表达 |
xlearning.ps.nodeLabelExpression | (none) | 指定调度ps的yarn节点标签表达 |