Azkaban配置属性详解

Azkaban配置属性详解


参考资料见 :Azkaban文档说明

1、Azkaban Web服务器配置

1.1.常规属性

参数描述默认
azkaban.name将显示在UI中的azkaban实例的名称。如果您运行多个Azkaban实例,则很有用Local
azkaban.label描述Azkaban实例的标签。My Local Azkaban
azkaban.color十六进制值,可用于为Azkaban UI设置样式颜色。#FF3601
web.resource.dir设置ui的css和javascript文件的目录。web/
default.timezoneAzkaban将显示的时区。America/Los_Angeles
viewer.plugin.dir安装查看器插件的目录。plugins/viewer
job.max.Xms每个作业可以请求的最大初始内存量。该验证在项目上传时执行1GB
job.max.Xmx每个作业可以请求的最大内存量。该验证在项目上传时执行2GB

1.2.多个执行器模式参数

参数描述默认
azkaban.use.multiple.executorsazkaban应该在多执行程序模式下运行。多执行程序模式必需。false
azkaban.executorselector.filters分派时要使用的通用的硬过滤器列表。要从StaticRemaining,FlowSize MinimumFreeMemory和CpuStatus中选择。过滤器的顺序无关紧要。
azkaban.executorselector.comparator.{ComparatorName}整数权重,用于对给定流的可用执行程序进行排名。当前,{ComparatorName}可以是NumberOfAssignedFlowC分隔符,内存,LastDispatched和CpuUsage作为ComparatorName。例如:-azkaban.executorselec tor.comparator.Memory = 2
azkaban.queueprocessing.enabled应该从Web服务器初始化中启用队列处理器true
azkaban.webserver.queue.size可在Web服务器上排队的最大流量100000
azkaban.activeexecutor.refresh.milisecinterval无需刷新执行程序统计信息即可处理的最长时间(以毫秒为单位)50000
azkaban.activeexecutor.refresh.flowinterval无需刷新执行程序统计信息即可处理的最大队列流数5
azkaban.executorinfo.refresh.maxThreads刷新执行程序统计信息的最大线程数5

1.3.项目管理设置参数

参数描述默认
project.temp.dir上载项目时使用的临时目录temp
project.version.retention清理前保留的未使用项目版本数3
creator.default.proxy自动将项目的创建者作为代理用户添加到项目。true
lockdown.create.projects禁止除具有管理员角色的人员之外的任何人创建新项目。false
lockdown.upload.projects禁止除管理员用户和有权上传项目的用户以外的任何人false

1.4.MySQL连接参数

参数描述默认
database.type数据库类型。当前,唯一支持的数据库是mysql。mysql
mysql.portmysql数据库的端口3306
mysql.hostmysql主机localhost
mysql.databasemysql数据库名
mysql.usermysql用户名
mysql.passwordmysql密码
mysql.numconnectionsAzkaban Web客户端可以打开的数据库连接数100

1.5.执行器管理器属性

参数描述默认
execution.logs.retention.ms保留执行日志的时间(以毫秒为单位)7257600000L(12周)

1.6.通知电子邮件属性

参数描述默认
mail.senderAzkaban用于发送电子邮件的电子邮件地址
mail.host电子邮件服务器主机。
mail.user电子邮件服务器用户名。
mail.password电子邮件密码。

1.7.用户管理器属性

参数描述默认
user.manager.class用于认证用户的用户管理器。默认值为XML用户管理器,但是可以覆盖它以支持其他身份验证方法,例如JDNI。azkaban.user.XmlUserM anager
user.manager.xml.fileXmlUserManager的Xml文件conf/azkaban-users.xml

1.8.用户会话属性

参数描述默认
session.time.to.live会话生存时间(以毫秒为单位)86400000
max.num.sessions最大会话数10000

2.Azkaban Executor服务器配置

总体配置与web配置相似,具体使用参照 Azkaban简介及安装部署

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值