1.Azkaban分布式部署之azkaban-web-server

相关包文件: azkaban-web-server-0.1.0-SNAPSHOT.tar.gz

解压重命名为: azkaban-web-server

将azkaban-solo-server-0.1.0-SNAPSHOT/conf 拷贝到 azkaban-web-server

修改 /opt/soft/azkaban_/azkaban-web-server/conf/azkaban.properties 文件

修改默认时区:

default.timezone.id=Asia/Shanghai

Mysql相关的配置:

database.type=mysql
mysql.port=3306
mysql.host=127.0.0.1
mysql.database=azkaban
mysql.user=azkaban
mysql.password=azkaban
mysql.numconnections=200

分布式模式:

# Multiple Executor Mode
azkaban.use.multiple.executors=true
azkaban.executorselector.filters=StaticRemainingFlowSize,MinimumFreeMemory,CpuStatus
azkaban.executorselector.comparator.NumberOfAssignedFlowComparator=2
azkaban.executorselector.comparator.Memory=2
azkaban.executorselector.comparator.LastDispatched=2
azkaban.executorselector.comparator.CpuUsage=2
 

如果不需要设置Jetty设置为false

# Azkaban Jetty server properties.
jetty.use.ssl=false

访问: https://{IP}:8081/index

配置jetty ssl

输入命令

keytool -keystore keystore -alias jetty -genkey -keyalg RSA

# Azkaban Jetty server properties.
jetty.use.ssl=true
jetty.maxThreads=25
jetty.port=8081
jetty.ssl.port=8443
jetty.keystore=keystore
jetty.password=azkaban123
jetty.keypassword=azkaban123
jetty.truststore=keystore
jetty.trustpassword=azkaban123
jetty.excludeCipherSuites=SSL_RSA_WITH_DES_CBC_SHA,SSL_DHE_RSA_WITH_DES_CBC_SHA,SSL_DHE_DSS_WITH_DES_CBC_SHA,SSL_RSA_EXPORT_WITH_RC4_40_MD5,SSL_RSA_EXPORT_WITH_DES40_CBC_SHA,SSL_DHE_RSA_EXPORT_WITH_DES40_CBC_SHA,SSL_DHE_RSA_WITH_3DES_EDE_CBC_SHA,SSL_DHE_DSS_WITH_3DES_EDE_CBC_SHA,TLS_DHE_RSA_WITH_AES_256_CBC_SHA256,TLS_DHE_DSS_WITH_AES_256_CBC_SHA256,TLS_DHE_RSA_WITH_AES_256_CBC_SHA,TLS_DHE_DSS_WITH_AES_256_CBC_SHA,TLS_DHE_RSA_WITH_AES_128_CBC_SHA256,TLS_DHE_DSS_WITH_AES_128_CBC_SHA256,TLS_DHE_RSA_WITH_AES_128_CBC_SHA,TLS_DHE_DSS_WITH_AES_128_CBC_SHA

访问: https://{IP}:8443/index

 conf/azkaban.properties 文件内容如下:

# Azkaban Personalization Settings
azkaban.name=Dev
azkaban.label=My Azkaban
azkaban.color=#FF3601
azkaban.default.servlet.path=/index
web.resource.dir=web/
default.timezone.id=Asia/Shanghai
# Azkaban UserManager class
user.manager.class=azkaban.user.XmlUserManager
user.manager.xml.file=conf/azkaban-users.xml
# Loader for projects
executor.global.properties=conf/global.properties
azkaban.project.dir=projects

database.type=mysql
mysql.port=3306
mysql.host=127.0.0.1
mysql.database=azkaban
mysql.user=azkaban
mysql.password=azkaban
mysql.numconnections=200

# Velocity dev mode
velocity.dev.mode=false
# Azkaban Jetty server properties.
jetty.use.ssl=true
jetty.maxThreads=25
jetty.port=8081
jetty.ssl.port=8443
jetty.keystore=keystore
jetty.password=azkaban123
jetty.keypassword=azkaban123
jetty.truststore=keystore
jetty.trustpassword=azkaban123
jetty.excludeCipherSuites=SSL_RSA_WITH_DES_CBC_SHA,SSL_DHE_RSA_WITH_DES_CBC_SHA,SSL_DHE_DSS_WITH_DES_CBC_SHA,SSL_RSA_EXPORT_WITH_RC4_40_MD5,SSL_RSA_EXPORT_WITH_DES40_CBC_SHA,SSL_DHE_RSA_EXPORT_WITH_DES40_CBC_SHA,SSL_DHE_RSA_WITH_3DES_EDE_CBC_SHA,SSL_DHE_DSS_WITH_3DES_EDE_CBC_SHA,TLS_DHE_RSA_WITH_AES_256_CBC_SHA256,TLS_DHE_DSS_WITH_AES_256_CBC_SHA256,TLS_DHE_RSA_WITH_AES_256_CBC_SHA,TLS_DHE_DSS_WITH_AES_256_CBC_SHA,TLS_DHE_RSA_WITH_AES_128_CBC_SHA256,TLS_DHE_DSS_WITH_AES_128_CBC_SHA256,TLS_DHE_RSA_WITH_AES_128_CBC_SHA,TLS_DHE_DSS_WITH_AES_128_CBC_SHA


# Azkaban Executor settings
executor.maxThreads=300
executor.port=12321
executor.flow.threads=180

# Multiple Executor Mode
azkaban.use.multiple.executors=true
azkaban.executorselector.filters=StaticRemainingFlowSize,MinimumFreeMemory,CpuStatus
azkaban.executorselector.comparator.NumberOfAssignedFlowComparator=2
azkaban.executorselector.comparator.Memory=2
azkaban.executorselector.comparator.LastDispatched=2
azkaban.executorselector.comparator.CpuUsage=2

# mail settings
mail.sender=
mail.host=
job.failure.email=
job.success.email=
lockdown.create.projects=false
cache.directory=cache
# JMX stats
jetty.connector.stats=true
executor.connector.stats=true

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
软件名称: 私服发布网站管理系统 软件版本: v1.2 软件类型: 商业版 发布日期: 2015年3月3日 运行环境:PHP5 + MYSQL5 简介: 私服发布网站管理系统自发布以来,一直致力为广大私服站长及骨灰玩家提供专业的私服导航服务。 作为商业软件产品,在代码质量、运行效率、负载能力、安全等级、功能可操控性和权限严密性、效率最优化和负载能力最佳化设计等方面都在广大用户中有良好的口碑。 功能简介: 会员自助发布: 会员发布,会员发布管理,发布审核。 架构轻盈,完全免费与开源: 采用轻量MVC架构开发,兼顾效率与拓展性。全局高效缓存,打造飞速体验。 让简洁与强大并存: 强大字段自定义功能,完善的后台开关模块,不会编程也能搭建网站系统。 顶级搜索优化功能: 纯静态、伪静态,全部支持自由设置规则,内容、栏目自由设置URL格式。 升级、备份、转移一键完成: 一键升级、一键备份、一键转移。从此,让你的网站维护变得如此轻松。 系统功能: 1、会员自助发布,会员发布管理,发布审核 2、系统功能:静态HTML生成、自定义模板标签、附件清理、数据备份恢复 3、在线升级:一键自动在线安全补丁升级,免除维护烦恼 4、自定义字段:强大的自定义字段功能,可按栏目、频道添加各种输入字段,包括文本、数字、单选、多选、编辑器、单附件、多附件、频道关联,并可针对附件单独制定缩略图设置 5、搜索引擎优化:独立的页面优化信息设置,方便快捷 6、HTML静态:全站纯静态生成功能 7、伪静态:全站伪静态功能,可自由指定伪静态规则 8、附件检测:自动附件清理功能,一键清除未使用多余附件,保持系统纯净 9、高效缓存:全站高效缓存机制,运行飞速体验 10、全功能权限设定:分组机制管理权限设定,全功能全栏目均可指定管理权限 系统安装方法请参考:“安装教程.doc” 版权所有:无版权限制可随意传播 QQ:1915127502 访问网站后台:http://你的网址/doyo.php 后台帐号、密码:admin(登录成功后请及时修改密码)
azkaban的完全分布式部署需要azkaban-solo、azkaban-web-serverazkaban-exec-server和mysql组件。 首先,需要将azkaban-solo解压并重命名为azkaban-solo-server。然后,将azkaban-web-serverazkaban-exec-server复制到不同的服务器上。接下来,需要在每个服务器上配置azkaban的环境变量,并在azkaban-solo-server目录下的conf文件夹中编辑azkaban.properties文件。 在azkaban.properties文件中,需要设置以下参数: - azkaban.executor.enabled=true # 启用执行器 - azkaban.webserver.external.hostname=hostname # 设置azkaban-web-server的主机名 - azkaban.webserver.external.port=port # 设置azkaban-web-server的端口号 - azkaban.executor.port=port # 设置azkaban-exec-server的端口号 - azkaban.database.type=mysql # 设置数据库类型为mysql - azkaban.database.host=database_host # 设置数据库主机名 - azkaban.database.port=database_port # 设置数据库端口号 - azkaban.database.user=database_user # 设置数据库用户名 - azkaban.database.password=database_password # 设置数据库密码 最后,在mysql数据库中创建一个名为azkaban的数据库,并在azkaban-web-serverazkaban-exec-server的conf文件夹中分别编辑azkaban.properties文件,设置以下参数: - database.type=mysql # 设置数据库类型为mysql - database.host=database_host # 设置数据库主机名 - database.port=database_port # 设置数据库端口号 - database.user=database_user # 设置数据库用户名 - database.password=database_password # 设置数据库密码 - azkaban.name=azkaban-web-server # 设置azkaban-web-server的名称 - azkaban.executor.name=azkaban-exec-server # 设置azkaban-exec-server的名称 - azkaban.webserver.url=http://web_server_host:web_server_port # 设置azkaban-web-server的URL 完成以上配置后,启动azkaban-solo-serverazkaban-web-serverazkaban-exec-server,即可实现azkaban的完全分布式部署

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值