熟练使用 Elastic Job系列之运维平台搭建与使用(四)

70 篇文章 3 订阅
54 篇文章 1 订阅

运维平台功能介绍

  • 登录安全控制
  • 注册中心、事件追踪数据源管理
  • 快捷修改作业设置
  • 作业和服务器维度状态查看
  • 操作作业禁用、启用、停止和删除等生命周期
  • 事件追踪查询

准备工作

通过之前的入门Demo已经掌握了Elastic Job的使用方法,但是在实际使用过程中是不可能实时通过查看日志来观察作业是否执行成功的。

为了解决这个情况,Elastic Job提供了页面管理控制台。接下来将介绍如何安装与使用Job运维平台。

首先先把Elastic Job的源码shardingsphere-elasticjob下载到本地,然后打开elastic-job-lite项目 

这里我修改了部分代码,因为构建的时候有些三方库依赖的问题还有mysql版本的问题,修改的代码如下:    项目打包 执行命令mvn clean install -Dmaven.test.skip=true  

这里需要使用生成的elastic-job-lite-console-2.1.6-SNAPSHOT.tar.gz这个文件 

解压缩elastic-job-lite-console-${version}.tar.gz并执行bin\start.sh, windows电脑执行bin\start.bat,打开浏览器访问http://localhost:8899/即可访问控制台。8899为默认端口号,可通过启动脚本输入-p自定义端口号。  elastic-job-lite-console-${version}.tar.gz是通过mvn install编译获取。

关于登录

提供了两种账户权限管理员及访客,默认管理员用户名和密码是root/root,访客用户名和密码是guest/guest,管理员拥有全部操作权限,访客仅拥有察看权限。可通过conf\auth.properties修改管理员及访客用户名及密码。 

注意事项

  • 运维平台和elastic-job-lite并无直接关系,运维平台是通过读取作业注册中心数据展示作业状态,或更新注册中心数据修改全局配置。
  • 运维平台只能控制作业本身是否运行,但不能控制作业进程的启动,因为运维平台和作业服务器是完全分离的,运维平台并不能控制作业服务器。
  • 不能添加作业,作业是在首次运行时自动添加至注册中心。Elastic-Job-Lite以jar方式启动,并无作业分发(分配发布)功能。如需完全通过运维平台发布作业,请使用Elastic-Job-Cloud

最后小编在学习过程中整理了一些学习资料,可以分享给做软件测试工程师的朋友们,相互交流学习,需要的可以加入我的学习交流群 323432957 或加微dingyu-002即可免费获取Python自动化测开及Java自动化测开学习资料(里面有功能测试、性能测试、python自动化、java自动化、测试开发、接口测试、APP测试等多个知识点的架构资料)

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值