本地构建、打包elasticjob-console3.1.0+

下载成品

大概步骤:

1、从github拉取代码

在终端拉取代码:git clone https://github.com/apache/shardingsphere-elasticjob-ui.git

或者在idea上操作

2、 在idea配置好maven(需要3.6以上的版本)、jdk;

3、在idea打开Terminal执行命令:mvn clean package -Prelease

这一步比较耗时

然后我们所需要的elasticjob-console压缩包在这个位置:

shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-lite-ui-bin-distribution/target/apache-shardingsphere-elasticjob-3.1.0-SNAPSHOT-lite-ui-bin.tar.gz

4、解压apache-shardingsphere-elasticjob-3.1.0-SNAPSHOT-lite-ui-bin.tar.gz到指定目录

5、修改conf/application.properties,修改默认端口号、默认密码

6、window系统双击start.bat, linux、macOS执行sh start.sh

7、访问http://127.0.0.1:8899/,到这里就OK了!

8、存在一个问题,跟之前的版本一样,当某一个job每隔5分钟、1小时、1天或者更久执行一次时,等待分片没有触发按钮,这时候我们无法手动触发,部署的job无法及时验证

shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-frontend/src/views/operation-jobs/module/operationJobs.vue

解决方法:去掉第78行代码,然后按照上面的步骤重新构建打包

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
elasticjob-lite-lifecycle 3.1.0 是一个轻量级分布式任务调度器的生命周期管理工具。它是 ElasticJob 的一个组件,可以帮助开发者更方便地管理任务的生命周期。 elasticjob-lite-lifecycle 3.1.0 提供了以下主要功能: 1. 任务的创建与注册:可以通过该工具创建任务并将其注册到 ElasticJob 中。开发者可以指定任务的名称、描述、执行模式等信息。 2. 任务的修改与更新:可以修改已注册的任务的属性,如任务的运行时间表达式、任务执行参数等。任何对任务的修改和更新都可以通过该工具进行。 3. 任务的启动与暂停:可以通过该工具对任务进行启动和暂停操作。当任务处于暂停状态时,任务调度器不会触发任务的执行。当任务处于启动状态时,任务调度器会按照设置的时间表达式来触发任务的执行。 4. 任务的删除与注销:可以通过该工具删除已创建的任务,并将其从 ElasticJob 中注销。注销后的任务将不再参与任务调度。 5. 任务的状态查询:可以查询任务的当前状态,包括是否处于启动状态、最近一次执行时间、下一次执行时间等。这些状态信息可以帮助开发者更好地监控任务的执行情况。 6. 任务的日志管理:可以通过该工具查看任务的执行日志,包括任务的执行结果、执行时间、日志级别等。这些日志信息可以帮助开发者分析任务的执行情况,排查问题。 elasticjob-lite-lifecycle 3.1.0 简化了任务的生命周期管理流程,提供了丰富的功能,使开发者可以更加方便地管理和监控任务。同时,它与 ElasticJob 的其他组件紧密结合,为分布式任务调度提供了全面的解决方案。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

燕少༒江湖

给我一份鼓励!谢谢!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值