您的位置:首页 > 其它

LTS分布式任务调度框架安装

2016-09-07 13:31 323 查看

LTS分布式任务调度框架安装

LTS详细内容请看https://github.com/ltsopensource/light-task-scheduler

本文介绍安装过程

参照GITHUB上说明,本地使用build.sh编译出对应的jar包,复制到服务器上

lts-1.7.0-SNAPSHOT-bin.zip


解压缩,文件格式如下

bin  conf  lib  logs  pid  war


LTS-ADMIN

修改配置文件

vim conf/lts-admin.cfg


修改zookeeper和mysql数据库信息,zookeeper多个地址使用【,】分割

增加admin使用端口,如不配置,默认为8081,java代码中写的

port=8896


不要着急启动,默认会同时启动moniter,可修改

LTS-MONITOR

修改配置文件

vim conf/lts-monitor.cfg


修改同admin,无需增加端口号,修改zookeeper和mysql配置即可

修改后,执行admin启动

sh bin/lts-admin.sh start


注意的是,默认的welcome页面不可用,jetty配置问题,需要在地址后面增加/index.htm



http://xxx.xxx.xxx.xxx:8896/index.htm

JOB-TRACKER

job-tracker类似mq中的broker,不需要服务端和客户端配置,多起几个即可

修改配置文件

vim conf/zoo/jobtracker.cfg


修改内容同monitor,如需多启动jobtracker,可以复制zoo目录,如zoo1,然后启动的时候指定不同的任务,启动目录如下

sh bin/jobtracker.sh zoo start
sh bin/jobtracker.sh zoo1 start


以上
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息