在3.0版本中,我们提供三种模式:独立的“独立服务器”模式,较重的双服务器模式和分布式多执行器模式。
独立服务器模式
数据库嵌入H2,并且Web服务器和执行程序服务器都在同一进程中运行。如果只想尝试一下,这应该是有用的。它也可以用于小规模的用例。
2个服务器模式
它的DB应该由具有主从设置的MySQL实例支持。Web服务器和执行程序服务器应在不同的进程中运行,以便升级和维护不应影响用户。
多执行模式
它的DB应该由具有主从设置的MySQL实例支持。理想情况下,Web服务器和执行程序服务器应在不同的主机中运行,以便升级和维护不应影响用户。这种多主机设置为Azkaban带来了强大且可扩展的方面。
设置数据库
下载并安装Web服务器
配置数据库以使用多个执行程序
为数据库中配置的每个执行程序下载并安装Executor Server
安装Azkaban插件