All Projects → smuralee → spring-batch-quartz-admin

smuralee / spring-batch-quartz-admin

Licence: Apache-2.0 license
Spring Batch scheduling using Quartz

Programming Languages

java
68154 projects - #9 most used programming language
FreeMarker
481 projects
Dockerfile
14818 projects

Projects that are alternatives of or similar to spring-batch-quartz-admin

Quartznet
Quartz Enterprise Scheduler .NET
Stars: ✭ 4,825 (+30056.25%)
Mutual labels:  scheduling, quartz
spring-batch-admin-ui
Spring Batch Admin 是一个后端采用spring boot 2, spring security , oauth2, Spring data jpa 作为基础框架,集成了quartz 提供调度能力,集成了Spring batch 提供批处理能力的管理系统。系统旨在提供更底层数据展示以及常见批处理的配置以及运行能力。
Stars: ✭ 41 (+156.25%)
Mutual labels:  quartz, spring-batch-admin
Quartzite
Quarzite is a thin idiomatic Clojure layer on top the Quartz Scheduler
Stars: ✭ 194 (+1112.5%)
Mutual labels:  scheduling, quartz
Attemper
Distributed,multi-tenancy,job-flow scheduling application(分布式多租户的支持流程编排的任务调度平台) QQ群:1029617143
Stars: ✭ 86 (+437.5%)
Mutual labels:  scheduling, quartz
Tone.js
A Web Audio framework for making interactive music in the browser.
Stars: ✭ 11,352 (+70850%)
Mutual labels:  scheduling
Smart Industry
🏭 Open Source Manufacturing Execution System for JobShop type manufacturer.
Stars: ✭ 138 (+762.5%)
Mutual labels:  scheduling
Hivedscheduler
Kubernetes Scheduler for Deep Learning
Stars: ✭ 126 (+687.5%)
Mutual labels:  scheduling
V2
Staffjoy V2 - all microservices in a monorepo
Stars: ✭ 1,586 (+9812.5%)
Mutual labels:  scheduling
Chime
Time scheduler for Vert.x
Stars: ✭ 28 (+75%)
Mutual labels:  scheduling
springboot-quartz
springboot集成quartz,并实现定时调度和管理http请求任务
Stars: ✭ 72 (+350%)
Mutual labels:  quartz
Optaplanner
AI constraint solver in Java to optimize the vehicle routing problem, employee rostering, task assignment, maintenance scheduling, conference scheduling and other planning problems.
Stars: ✭ 2,454 (+15237.5%)
Mutual labels:  scheduling
Nn dataflow
Explore the energy-efficient dataflow scheduling for neural networks.
Stars: ✭ 141 (+781.25%)
Mutual labels:  scheduling
Luigi
Luigi is a Python module that helps you build complex pipelines of batch jobs. It handles dependency resolution, workflow management, visualization etc. It also comes with Hadoop support built in.
Stars: ✭ 15,226 (+95062.5%)
Mutual labels:  scheduling
springboo-quartz
动态界面管理定时任务
Stars: ✭ 52 (+225%)
Mutual labels:  quartz
Saturn
The vip.com's distributed job scheduling platform.
Stars: ✭ 2,141 (+13281.25%)
Mutual labels:  scheduling
React Native Alarm Notification
schedule alarm and local notification in react-native
Stars: ✭ 122 (+662.5%)
Mutual labels:  scheduling
Spring Boot Start Current
Spring Boot 脚手架 Mybatis Spring Security JWT 权限 Spring Cache + Redis
Stars: ✭ 246 (+1437.5%)
Mutual labels:  scheduling
Pai
Resource scheduling and cluster management for AI
Stars: ✭ 2,223 (+13793.75%)
Mutual labels:  scheduling
Bookstore
📚 Notebook storage and publishing workflows for the masses
Stars: ✭ 162 (+912.5%)
Mutual labels:  scheduling
Unified Hosts Autoupdate
Quickly and easily install, uninstall, and set up automatic updates for any of Steven Black's unified hosts files.
Stars: ✭ 185 (+1056.25%)
Mutual labels:  scheduling

Spring Batch Admin EOL

Spring Batch Admin has reached their end of life and not recommended for new projects. Spring Cloud Data Flow is the recommended replacement for managing and monitoring Spring Batch jobs going forward. You can read more about migrating to Spring Cloud Data Flow here.

Spring Batch Admin with Quartz implementation

This project incorporates the Quartz scheduler along with the Spring Batch admin. A new page "Quartz" is setup for accepting the CRON expression for the scheduling of the application.

Building the project

The project can be built as a Docker container, exposed on port 9001

docker-compose up --build

Accessing the application

  • Navigate to http://localhost:9001/spring-batch-quartz-admin/
  • Browse to the Quartz tab. You can schedule the sample job and look at the executions as well

Sample Job

Schedule Job

Executions

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].