1.首先下载官方的源代码
https://github.com/elasticjob/elastic-job-lite
2.对要使用到的elastic-job-lite-console模块进行mvn install
我这里直接进入到elastic-job-lite-console目录进行mvn install的话是会包错,说找不到elastic-job-lite-lifecycle,所以我就进入elastic-job-lite-lifecycle目录进行mvn install,然后再去elastic-job-lite-console目录进行mvn install,这样就可以了
3.上一步执行成功后就可以elastic-job-lite-console目录看到生成的elastic-job-lite-console-2.1.5.tar.gz
4.解压elastic-job-lite-console-2.1.5.tar.gz,并执行binstart.sh,打开浏览器访问http://localhost:8899/
即可访问控制台。8899为默认端口号,可通过启动脚本输入-p自定义端口号。
提供两种账户,管理员及访客,管理员拥有全部操作权限,访客仅拥有察看权限。默认管理员用户名和密码是root/root,访客用户名和密码是guest/guest,可通过confauth.properties修改管理员及访客用户名及密码。
5.配置console
默认进来是没有进行任何配置的,我们需要根据需要,把自己的注册中心和事件追踪数据源配置上
然后我们就可以看到相关注册中心下的作业的信息及其追踪情况
而且同一个任务,不同的进程,支持进程级别的任务生效/失效操作