随笔分类 -  ElasticJob

分布式任务
elasticJob misfire任务错过机制
摘要:elasticJob的分片任务在调度执行中,由于某种原因未执行完毕,下一次调度任务触发后,如果在同一个Job实例中出现两个线程处理同一个分片上的数据,这样就会造成两个线程处理到相同的数据。 为了避免上述问题,Elastic-Job引入任务错过机制(misfire)与幂等机制(monitorExecu 阅读全文

posted @ 2021-12-21 16:26 胡子就不刮 阅读(1055) 评论(0) 推荐(0) 编辑

elasticJob failover失效转移
摘要:elastic-job中最关键的特性之一就是失效转移。配置了失效转移之后,如果在任务执行过程中有一个执行实例挂了,那么之前被分配到这个实例的任务(或者分片)会在下次任务执行之前被重新分配到其他正常节点实例上执行。 简单的HA 当某一个任务实例节点宕机(离开与zookeeper的连接),会触发elas 阅读全文

posted @ 2021-12-21 16:18 胡子就不刮 阅读(663) 评论(0) 推荐(0) 编辑

elasticJob 自定义任务参数
摘要:页面上配置 代码中获取 // 自定义参数 当前时间 if (null != shardingContext) { String jobParam = shardingContext.getJobParameter(); if (StringUtils.isNotEmpty(jobParam)) { 阅读全文

posted @ 2021-12-21 16:16 胡子就不刮 阅读(287) 评论(0) 推荐(0) 编辑

elasticJob 容器化部署节点实例化问题
摘要:elastic-job会将作业的配置信息、服务器信息等等数据写到zk,其中有个servers节点,其子节点存储作业服务器的IP地址 容器化部署的时候,每次重启之后容器ip地址变更,而目前elastic-job写到zk上的是容器地址,不断重启应用之后会导致 servers子节点不断增多,且子节点都是永 阅读全文

posted @ 2021-12-21 13:35 胡子就不刮 阅读(455) 评论(0) 推荐(0) 编辑

elasticJob 作业类型
摘要:官方地址 https://shardingsphere.apache.org/elasticjob/index_zh.html 作业类型 elastic-job提供了三种类型的作业: Simple类型作业:SimpleJob需要实现SimpleJob接口,意为简单实现,未经过任何封装,与quartz 阅读全文

posted @ 2021-12-20 13:24 胡子就不刮 阅读(622) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示