文章目次
Azkaban简朴先容
一、Azkaban特点
二、Azkaban构成结构
三、Azkaban摆设模式
1、solo-server ode(独立服务器模式)
2、two server mode(双服务器模式)
3、distributed multiple-executor mode(分布式多实行器模式)
Azkaban简朴先容
一、Azkaban特点
Azkaban通过作业的依靠性办理业务调理序次,并提供易于使用的UI界面来维护和跟踪工作流程,其重要特点如下:
- 兼容任何版本的Hadoop;
- 易于使用的Web UI界面;
- 简朴的Web和Http工作流上传;
- 支持工作流定时调理;
- 支持模块化和可插入;
- 支持身份验证和授权;
- 支持用户利用跟踪;
- 提供有关失败和乐成的电子邮件提示;
- 提供SLA警报和自动查杀功能。
二、Azkaban构成结构
Azkaban工作流管理器由三个焦点部分构成,分别是Relational Database(关系型数据库MySQL)、AzkabanWebServer(Web服务器)、AzkabanExecutorServer(实行服务器)。三者关系具体如图所示。
三、Azkaban摆设模式
1、solo-server ode(独立服务器模式)
在独立服务器模式下,使用的数据库是内嵌的H2,而且web server和executor server都在同一历程中运行,通常实用于小规模测试阶段。
2、two server mode(双服务器模式)
双服务器模式实用于比力复杂的生产情况,它的数据库会由具有主从设置的MySQL实例提供支持。此中,Web服务器和实行服务器应在差异的历程中运行,以便升级和维护过程中不影响用户。
3、distributed multiple-executor mode(分布式多实行器模式)
分布式多实行器模式实用于特别复杂的生产情况,理想情况下,Web服务器和实行服务器应在差异的主机中运行,以便升级和维护不影响用户。这种分布式多主机设置的模式为Azkaban带来了强大且可扩展的性能。
- 📢博客主页:https://lansonli.blog.csdn.net
- 📢欢迎点赞 👍 收藏 ⭐留言 📝 如有错误敬请指正!
- 📢本文由 Lansonli 原创,首发于 CSDN博客🙉
- 📢停下苏息的时间不要忘了别人还在奔驰,盼望各人抓紧时间学习,尽力奔赴更优美的生存✨
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!qidao123.com:ToB企服之家,中国第一个企服评测及软件市场,开放入驻,技术点评得现金 |