Skip to content
This repository has been archived by the owner on Jul 9, 2022. It is now read-only.

spring-attic/spring-cloud-scheduler

main
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

spring-cloud-scheduler is no longer actively maintained by VMware, Inc.

Spring Cloud Scheduler

The Spring Cloud Scheduler project defines an SPI for scheduling short lived tasks.

Overview

This project offers an interface that abstracts the common functionality for scheduling ephemeral applications on cloud platforms by using their native schedulers, such as Pivotal Cloud Foundry Scheduler and Kubernetes Cron Job, to schedule applications in Pivotal Cloud Foundry and Kubernetes, respectively. With the Spring Cloud Scheduler SPI you can implement an application scheduler that will be able to schedule applications for launch by a native scheduler via cron expressions.

Components

The SPI project defines the core interfaces, that create, delete and list schedules.

The SPI Test project provides the basic test framework that any SPI implementation should use to verify its functionality.

Implementations

This scheduler SPI has been implemented Cloud Foundry.

The following image shows a basic architecture of an implementation:

Architecture

Building

Clone the repo and type

$ ./mvnw clean install

About

No description, website, or topics provided.

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Packages

No packages published