# gark-elastic-job **Repository Path**: gark/gark-elastic-job ## Basic Information - **Project Name**: gark-elastic-job - **Description**: 基于go语言实现的分布式任务调度框架 - **Primary Language**: Go - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2020-03-25 - **Last Updated**: 2022-03-23 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## 待开发功能列表 [ x ] 分布式调度协调 [ ] 弹性扩容缩容 [ ] 失效转移 [ ] 错过执行作业重触发 [ ] 作业分片一致性,保证同一分片在分布式环境中仅一个执行实例 [ ] 自诊断并修复分布式不稳定造成的问题 [ ] 支持并行调度 [ ] 支持作业生命周期操作 [ ] 丰富的作业类型 [ ] 运维平台(vue实现) ## 云原生版本 [ ] 应用自动分发 [ ] 基于k8s的弹性资源分配 ## 运维平台 登录 提供两种账户,管理员及访客,管理员拥有全部操作权限,访客仅拥有察看权限。默认管理员用户名和密码是root/root,访客用户名和密码是guest/guest,可通过conf\auth.properties修改管理员及访客用户名及密码。 功能列表 1. 作业APP管理(发布、修改、查看) 2. 作业管理(注册、修改、查看以及删除) 3. 作业状态查看(待运行、运行中、待失效转移) 4. 作业历史查看(运行轨迹、执行状态、历史dashboard) 设计理念 运维平台采用纯静态HTML+JS方式与后台的RESTful API交互,通过读取作业注册中心展示作业配置和状态,数据库展现作业运行轨迹及执行状态,或更新作业注册中心数据修改作业配置。