首页 > 系统相关 >在Linux部署ElasticJob-Lite-UI运维控制台

在Linux部署ElasticJob-Lite-UI运维控制台

时间:2023-04-05 16:48:27浏览次数:60  
标签:ui 运维 Lite elasticjob 3.0 Linux lite ElasticJob soft

前言

ElasticJob-Lite-UI是任务的分布式调度解决方案(ElasticJob-Lite)搭配的可视化运维控制台。运维控制台和ElasticJob-Lite并无直接关系,是通过读取作业注册中心(Zookeeper)数据展现作业状态,或更新注册中心数据修改全局配置。

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

我们以3.0.0版本为例看看怎样部署和使用。

在Linux部署

这个运维控制台项目是Java写的,所以环境得提前安装好JDK,可以参考 在Linux安装JDK

参考 ShardingSphere - ElasticJob-Lite 运维平台,下载解压可运行文件包。下载目录是~/soft/elasticjob-lite,最终解压到/opt/soft/elasticjob-3.0.0-lite-uibin目录下是启停脚本,conf目录下是应用和日志配置文件。

echo "下载到~/soft/elasticjob-lite" > /dev/null
wget -P ~/soft/elasticjob-lite https://dlcdn.apache.org/shardingsphere/elasticjob-ui-3.0.0/apache-shardingsphere-elasticjob-3.0.0-lite-ui-bin.tar.gz --no-check-certificate

echo "创建解压目录" > /dev/null
mkdir -p /opt/soft

echo "解压" > /dev/null
tar -xf ~/soft/elasticjob-lite/apache-shardingsphere-elasticjob-3.0.0-lite-ui-bin.tar.gz -C /opt/soft

echo "重命名目录" > /dev/null
mv /opt/soft/apache-shardingsphere-elasticjob-3.0.0-lite-ui-bin /opt/soft/elasticjob-3.0.0-lite-ui

相关操作指令。

echo "启动" > /dev/null
/opt/soft/elasticjob-3.0.0-lite-ui/bin/start.sh

echo "查看日志" > /dev/null
tail -f /opt/soft/elasticjob-3.0.0-lite-ui/logs/stdout.log

echo "停止" > /dev/null
/opt/soft/elasticjob-3.0.0-lite-ui/bin/stop.sh

echo "修改配置" > /dev/null
vim /opt/soft/elasticjob-3.0.0-lite-ui/conf/application.properties

使用运维控制台

项目配置文件中指定的端口为8088,浏览器访问http://localhost:8088/即可访问,有需要也可以自己修改。

登陆用户名密码在conf\application.properties配置文件中,如下代表两个用户(root和guset)。

auth.root_username=root
auth.root_password=root
auth.guest_username=guest
auth.guest_password=guest

界面右上角可以修改界面语言。

依次点击【全局配置 /注册中心配置 / 添加】来指定我们ElasticJob-Lite项目使用的注册中心地址。

image-20211202163552932

image-20211202163442686

点击【连接】。

image-20211202163943190

在【作业操作】相关功能中可以看到我们的任务,相关操作功能执行后都会立刻生效。比如修改任务执行周期(Cron表达式)、分片总数等等。

image-20211202164121205

参考

在Linux安装JDK

ShardingSphere - ElasticJob-Lite 部署指南

ShardingSphere - ElasticJob-Lite 运维平台

标签:ui,运维,Lite,elasticjob,3.0,Linux,lite,ElasticJob,soft
From: https://www.cnblogs.com/shuiyao3/p/17289674.html

相关文章

  • 在Linux部署Etcd集群
    前言目前解决分布式系统下数据强一致性的主要算法理论是Paxos和Raft,偏向CAP定理一致性(Consistency)、可用性(Availability)、分区容错性(Partitiontolerance)中的CP。Raft在容错和性能方面和Paxos相当,不同之处在于它将问题分解成相对独立的子问题,逻辑较为清晰,更易于理解。关于Raft......
  • 在Linux部署单机Redis完整过程
    前言本文以redis-6.2.5为例,讲述在Linux系统下单机Redis下载、编译、打包、安装为服务、启动和访问的整个过程。安装环境为LinuxCentOS64,本文用的7.5版本.下载编译目录在当前目录soft/redis下,最终服务可执行程序在/opt/soft/redis6中。准备工作#查看是否有文件下载......
  • 在Linux部署Apollo配置中心
    前言这篇是参考官网文档总结的Apollo分布式部署方式,包含具体步骤、资源和相关脚本,也在必要的地方给出了资料来源。通过Apollo-中文文档-部署架构可以了解到单机、集群和高可用部署架构的最佳实践方式。安装步骤本篇实践是在Linux系统,使用Apollo1.9.1版本为例,要求环境包含......
  • linux Tun/Tap 虚拟网卡
    一、TUN、TAP虚拟网卡的工作原理:+----------------------------------------------------------------+|||+--------------------++--------------------+|||UserApplicationA|......
  • 在Linux安装Kafka监控系统EFAK
    前言EFAK(EagleForApacheKafka)是一个简单、高性能的Kafka集群监控系统,实现了监控、可视化操作Topic/Zookeeper、SQL查询、告警等功能,它以前的名字叫KafkaEagle。我们重点看看如何安装以及简单使用它。kafka版本支持:0.8.2.x,0.9.x,0.10.x,0.11.x,1.x,2.x.支持平台:Mac......
  • 在Linux安装Maven
    前言Linux系统安装、配置Maven步骤和相关资源地址,以3.8.2版本为例。安装下载解压#备用地址清华镜像https://mirrors.tuna.tsinghua.edu.cn/apache/maven/maven-3/3.8.2/binaries/apache-maven-3.8.2-bin.tar.gzecho"创建下载、编译目录">/dev/nullmkdir-p~/soft/......
  • Linux 基础
    Linux基础1.安装虚拟机网络类型#1.桥接模式 上网不需要经过其他路由,上网速度快,ip数量少,容易跟同一网段的主机ip冲突。 #2.仅主机模式 只能与宿主机进行交互,并不能上网。 #3.NAT模式 ip多,独立的网段。上网需要经过VMnet8网卡。下载虚拟机官网地址https://centos.org......
  • 在Linux安装JDK
    前言本文讲述在Linux服务器安装JDKrpm安装去Oracle官网下载.rpm格式的安装包,如Oracle-JDK8下载。也可以从CSDN-jdk-8u301-linux-x64.rpm.zip下载。echo"安装">/dev/nullrpm-ivhjdk-8u301-linux-x64.rpmecho"追加环境变量">/dev/nullecho'exportJA......
  • 在Linux安装Jenkins
    前言以Jenkins版本2.303作2例子在Linux系统直接安装的详细步骤,并解决插件下载速度慢问题。所有脚本可以直接复制在任意目录下执行。下载启动包echo"清华镜像下载启动war包到/opt/soft/jenkins目录">/dev/nullwget-P/opt/soft/jenkins--no-check-certificatehttps://mir......
  • Linux 系统快捷键
    1.linux路径#绝对路径从/开始称为绝对路径#相对路径从当前目录开始为相对路径2.特殊符号~命令行中表示当前的路径..命令行中表示上一级目录.命令行中表示当前的目录#代表了注释3.命令行快捷键ctrl+a快速移动光标到行首Homectrl+e快......