2020年4月18日

easy-batch job 调度

摘要: 使用ScheduledExecutorService调度 因为job实现了java.util.concurrent.Callable 所以可以基于ScheduledExecutorService进行调度 参考代码 Job job = ..; ScheduledExecutorService sche 阅读全文

posted @ 2020-04-18 23:00 荣锋亮 阅读(500) 评论(0) 推荐(0)

easy-batch job 监控

摘要: easy-batch 可以通过jmx 监控job 的运行状态(我们可以通过jmxexporter&&jmxtrans增强) 允许的jmx 指标 jmx mbean 名称为org.jeasy.batch.jmx.monitor:name=YourJobName 暴露的指标 job启动以及结束的时间 j 阅读全文

posted @ 2020-04-18 22:29 荣锋亮 阅读(301) 评论(0) 推荐(0)

easy-batch job 配置

摘要: 创建一个batch job 我们可以通过JobBuilder创建job 默认job 的名称为job 参考 Job job = new JobBuilder() .named("myJob") .build(); ​ // Or ​ Job job = JobBuilder.aNewJob() .na 阅读全文

posted @ 2020-04-18 22:13 荣锋亮 阅读(359) 评论(0) 推荐(0)

使用bloom 加速sqler + gitbase 的代码统计分析情况

摘要: 我们基于gitbase 暴露的mysql 服务,可以方便的查询数据,但是如果需要长时间计算的就不太好了 还是我们可以通过bloom通过配置的方式就可以解决,以下是一个实践以及一些问题的解决访问 环境准备 docker-compose 文件 version: "3" services: lb: ima 阅读全文

posted @ 2020-04-18 18:22 荣锋亮 阅读(467) 评论(0) 推荐(0)

easy-batch 核心概念

摘要: job 领域api 参考图 说明 通用的处理流程为: 通过包含JobParameters 参数的JobBuilder创建job 通过JobExecutor 执行job 通过JobReport获取job运行的状态 record 以及batch api easy-batch 提供了一个通用的record 阅读全文

posted @ 2020-04-18 17:53 荣锋亮 阅读(1016) 评论(0) 推荐(0)

easy-batch 学习试用

摘要: easy-rules 是一个简单,但是封装比较完备的java etl 框架,提供了比较完备的数据处理能力 是一个可以使用的数据处理框架,以下是一个简单的学习 项目说明 项目是官方的一个demo,主要是学习下easy-rules 的基本使用,主要是转换一个csv文件为xml 项目准备 项目结构 ├── 阅读全文

posted @ 2020-04-18 17:30 荣锋亮 阅读(778) 评论(0) 推荐(0)

导航